Videos

Meyhem Lauren – THE SILK SHIRT AMBASSADOR (Video)

blame it on Meka October 5, 2011

As soon as Dallas Penn sent me this email I cracked the fuck up at the title. The New York spitter’s Self Induced Illness is available now.

PREVIOUS: Meyhem Lauren – Just Can’t Win (Video)