The Orlando SlingShot and Orlando FreeFall are now open at ICON Park, making the entertainment complex the “Land of the Giants” with three world’s tallest attractions. The Orlando SlingShot at ICON Park stands at 300 feet, making it the world’s tallest slingshot. The two-tower attraction launches two riders out of an “exploding volcano” approximately 450 feet […]
The post The Orlando SlingShot and Orlando FreeFall Now Open at ICON Park appeared first on LaughingPlace.com.