Solar eclipse draws thousands to Wyoming town of Casper

The National

The Aug. 21 solar eclipse has astronomers and eclipse chasers from around the world flocking to a long thin line in the U.S.

More From News/TV Shows/The National/World