ok, got a question...what do you guys think of this ride? I like it, not in love w/it, but it's cool...my sister LOVES it....but my friend just hates it...it's his least favorite ride in the park.....we actually make jokes about it.
I just want to know what the majority think of it?