On August 21, 2017 a total solar eclipse will appear in the sky and will cross the United States from...
No credit card or software download required.