Music Ate My Brain April 12, 2017 Music Ate My Brain – Review – Residente: “Residente” Allegra and Mariano gush over a new to them, artist, Residente. This is a review…