New $25 million simulator ride opens at Niagara Falls

New $25 million simulator ride opens at Niagara Falls

Drone cinematography takes riders inches from the world famous waterfall...