Description
Added on the 10/10/2016 17:46:56 - Copyright : Viral Video Online
Aerial video shows the breathtaking beauty and danger of Niagara Falls in Ontario
Despite cloudy skies, thousands of people flock to Niagara Falls in Canada to witness a rare total solar eclipse. IMAGES
Eclipse travelers all bundled up in warm clothes gathered under cloudy skies at Niagara Falls, Ontaria, Canada, ahead of a total solar eclipse across North America. IMAGES