U.S. braces for April 8 solar eclipse frenzy

The City of Dripping Springs, Texas is preparing for the solar eclipse with a set of larger than life glasses on display at Veterans Memorial Park (SUZANNE CORDEIRO/AFP)
Related Post