New $25 million simulator ride opens at Niagara Falls Aug 29, 2025, 10:34 AM Drone cinematography takes riders inches from the world famous waterfall...