Chief Keef Live In New York (Video)

blame it on Meka June 28, 2012

In between Funkmaster Flex (you can catch the 2DBz logo displayed behind Flex like the Bat-Signal), the media crushing the stage during the main attraction’s too-short (no pun intended, it was literally a 15-minute set) and that fight in the crowd I spun a quick set at Keef’s NYC debut Monday night. It was an interesting show, to say the least. Props to Lola for the footage.