Hip Hop

Slang Editorial: Land Of The Lost

blame it on Meka December 8, 2010

It’s X-Mas time, so you know what that means: a buncha rappers going into the hood and passing out turkeys ins some half-attempt at moral redemption.

READ: Slang Editorial: Land Of The Lost