fun looking ride? it's in Wisconsin dells
no
6 votes
I've been on that ride!!!
1 votes
yes
16 votes
Comments
Not Your Average Calvin
That thing is terrifying!