I’m sure the video doesn’t do it justice. This attraction atop the Stratosphere Las Vegas is an 855+ foot drop from top to bottom. There’s nothing holding you as you drop what must seemingly be the longest fall of your life. Check it out:
Would you do it? Leave comments below.