Talocan at Phantasialand: Would YOU Ride This? [Video]
I love roller coasters and thrill rides! And I came across this post the other day on Facebook. Theme Park Review shared video of Talocan at Phantasialand. It may be the world's most adventurous "spin" ride.
Phantasialand is located in Germany!