great american solar eclipse The Great American Solar Eclipse to sweep across US today August 21, 2017