insane clown posse

3 Insane Songs That Came Out This Week [AUDIO] [VIDEO]
Holy crap, what's the deal? It's almost like the music industry is holding a secret contest to see who can release the most confusing, insane track. We typically come across maybe one "WTF" song per month, we got a total of 3 this week alone. Check 'em out, there&…