I remember when they had this ride at the wild adventures theme park back in 2001 or 2 I think. I was 14 at the time and I loved it. So glad I found this.
I remember that ride from Six Flags in Indiana when I was 9 in 1999. That ride scared the crap out of me. Then in 2011, I went to a fun center in New Hampshire and I rode on it in a theatre simulator and I really enjoyed it.