Thursday, May 10, 2012

Steph Castro - They Love It

The Steph Castro camp just dropped off the lead single to his up coming project Live and Let Die. It is going to be a sick project to say the least. Hit play and let the music speak for itself. S/O to GetRightMusic & The Come Up on the cosign.