Crazy, Funny, Geek, General, Music, Pics

Grand Taxonomy of Rap Names

When hip-hop and the principles of science meet, great things happen.

(click image to enlarge)