The Slingshot
03:09The world's tallest, fastest reverse bungee earns its name: the Slingshot.
From:
and
The world's tallest, fastest reverse bungee earns its name: the Slingshot.