Brand new ride coming to the Branson strip called Bigfoot. Terrifying drops and great views