Amazing Amateur Images of April 8th’s Total Solar Eclipse
The last total solar eclipse across the Mexico, the U.S. and Canada for a generation wows observers. Did you see it? Last week’s total solar eclipse did not disappoint, as viewers from the Pacific coast of Mexico, across the U.S. from Texas to Maine and …