U.S. News14-Year-Old Boy Plummets From World’s Tallest Drop Tower in Orlando as Bystanders Watch in Horror
The tower ride at ICON Amusement Park in Orlando takes 30 passengers 400 feet high and drops them at 70 miles per hour.
Got a tip? Send it to The Daily Beast here.