I actually couldn't stop crying laughing watching this...I don't think it was meant to be that funny. Insane Clown Posse are from my hometown too, Detroit. I avoided them purposely (that's why I'm late seeing this video). I used to get mad back in the day because they'd sell out the State Theatre all the time - now I'm a fan. I didn't know...I didn't know...Hilarious!
The open legs and the rainbows...Classic!