Video Captures Thrilling Amusement Park Ride


Credit :

Even just watching this had my heart racing. Don’t get me wrong, I love amusement park rides, but this one is on a whole other level. Its name is Talocan, and it’s located in Phantasialand in Germany. This is one ride that is sure to take your breath away. Would you be brave enough to ride it? – says SF Globe