Insane Clown Posse’s annual music festival goes down this July in Oklahoma City.
“You had better do what you are told. You’d better listen to the radio.”
Future pop superstar was a touring member for the nu metal band, sang on their 2006 single “Goodbye for Now”.
What would Washington, Jefferson, and Franklin have on their iPods?
Disturbed, Korn, and Stone Sour, too.