Hip HopVideos

Fabolous x Red Cafe – I’m Ill Live (Video)

blame it on Meka January 10, 2010


The Desert Storm running mates perform the latest “now you see me, now you don’t,” New York street anthem during Fab’s 106 and Park tour stop at the Blender Theatre in Manhattan.

PREVIOUS: Red Cafe – I Wanna Rock x I Look Good