Inside Out is a new track by the new-group Menudo. Check out the nice track produced by none other than The Clutch.

Download or Listen to: Menudo – Inside Out