Clown on the Rocks
INSANE CLOWN POSSE RED ROCKS AMPHITHEATRE SATURDAY, MAY 17 That’s the headline for a press release that just popped into my e-mail box a bit ago from the fine folks at Live Nation. Oh, man, this should be good! Remember back in the day, when the Phish Heads stirred the…