Total Solar Eclipse 2017

Many Visionist employees snuck a peek at the epic Solar Eclipse on August 21, 2017. The first total solar eclipse visible from coast to coast across the United States in 99 years!