St. Louis, MO – August 21, 2017 is a thrilling occasion for American skywatchers, as they will be treated to the first solar eclipse visible from the continental United States in nearly four decades, says a press release sent out […]
St. Louis, MO – August 21, 2017 is a thrilling occasion for American skywatchers, as they will be treated to the first solar eclipse visible from the continental United States in nearly four decades, says a press release sent out […]