Sir Michael Rocks & Vic Mensa-So Stupid (Prod. by DJ Babu)
Sir Michael Rocks and Vic Mensa linked up over DJ Babu production for the last release off of the upcoming Closed Sessions Vol. 2 that is dropping tomorrow.
Sir Michael Rocks & Vic Mensa-So Stupid (Prod. by DJ Babu) Read More »