Total Solar Eclipse Leaves Southern Illinois College Town in Awe

Published: 24/08/2017
Total Solar Eclipse Leaves Southern Illinois College Town in Awe
Source: WWW.SPACE.COM

Pesky clouds threatened to spoil the view for tens of thousands of people who journeyed from near and far to this southern Illinois college town to witness the Great American Solar Eclipse.

Read more
Related news
Comment