Lil’ Wayne drops latest album from behind bars at Riker’s Island. Does it live up to the lore of “Tha Carter” albums? Find out in Richard’s latest review!
Tag: I am not a human being
Weekly Album Release Parties! :: Oct. 12, 2010
Check out this week’s album release party which, I swear, is better than last week’s!