April 8 will be your last opportunity to see a total solar eclipse in the contiguous United States or Canada until 2044. Mexico will have to wait longer. But if clouds fill the sky, or major storm ...
A total solar eclipse will happen over a large swath of the U.S. this April, but cloud cover could spoil the views for millions if the weather doesn't cooperate. That's where historical weather comes ...