Total solar eclipse over North America

The best weather was expected at the tail end of the eclipse in Vermont and Maine, as well as New Brunswick and Newfoundland.

Top Videos