50 Cent presents his headphones and signs autographs at the shopping mall Alexa on March 26th, 2013 in Berlin, Germany.
Restart Random Notes 2013
Meet The Mindy Project’s Weirdo
The Goat Testicle-Implanting Governor
Christian Right ♥s Corporal Punishment
West: David Simon Wanted ‘Wire’ Prequel
Disability Organization Blasts Kanye