[youtube=http://www.youtube.com/watch?v=ADBYVqGQZRM&feature=player_embedded]
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