On August 21st North America will witness a solar eclipse. A total eclipse will be visible across the United States from West to East in a straight line starting from Oregon, going through Kentucky all the way to South Carolina.