Niagara Falls is one of the most recognizable natural landmarks in North America, stretching along the border between Ontario ...
Surviving a plunge over Niagara Falls is extraordinarily rare, but Kirk Jones became famous after making it over the massive Horseshoe Falls alive. His story shows just how unpredictable the freezing ...