Where to Watch August’s Total Solar Eclipse in St. Louis, Missouri

On August 21, 2017 the Midwest will witness the first[...]