Too bad it never came out on DVD due to music rights, but I thought this show was pretty cool.
“We all float down here… you’ll float too.” -Pennywise, the clown.
It was very cool for it's time... I remember it.
I've never heard of this. Looks horribly fun. lol.