Total Solar Eclipse 2017 – 19 Saints in Path of Totality – Coast to Coast

August 15, 2017: Less than a week away from the highly anticipated Total Solar Eclipse that will span across North America, putting on a

Read more