• Embed

Joe DeRosa - Insane Clown Posse

Season 13 Ep 102/6/09

The worst gig Joe DeRosa ever did involved southern Illinois, a seatless van and an audience dressed as terrifying clowns.

Up Next