Advertisement




German Amusement Park Ride.

Prev Random Video Next
A new ride at Germany's Phantasialand in Bruhl, North Rhine-Westphalia is being called "the scariest in the world." It's called Talocan, a suspended Top Spin that features upside down twists, water and fire.

Home