Crazy Amusement Park Ride, Germany

Located in Germany?s amusement park Phantasialand, the Talocan ride is one of those rides you might want to think over

Video by dlrp-magic.com