Howdy Fellow coaster fans,
I see on here a lot of you folks are from Europe, so maybe you can help with a random ride find!
I saw it on the manufacturers YouTube page years ago, but cannot for the life of me remember who that was or the name of the theme park! Uggg
Ok so....
I am a sure it...