Music Ate My Brain January 13, 2017 Music Ate My Brain – Throwback – Usher’s ‘Confessions’ The trio of Devin, Jamelle, and Michelle take a ride back to 2004 and review one…