Very rare solar eclips sweeps USA in august

The first total solar eclipse since 1979 is to cross the USA on August 21. The eclips of 2017 is also called the Great American Eclips because it sweeps all the way from the...