Hi everyone
Just take a look at this amazing coaster wich is build in the U.K. I gotta go there once. Maybe it's a bit far for the ones in the usa but europe is getting the good stuff lately
Some pictures of the ride
drool
Goliath at Six Flags Holland = #1