Niagara Falls is one of the most recognizable natural landmarks in North America, stretching along the border between Ontario, Canada, and New York State. The waterfall system is actually made up of ...
In 1995, 39-year-old Robert Overacker attempted one of the most dangerous stunts ever performed at Niagara Falls. His plan was to launch a rocket-powered parachute while riding a jet ski over the ...