Happening Live!!! Watch Total Solar Eclipse Live Across The U.S

Today August 21st 2017 marks the day of the total solar eclipse. Watch it live as it passes over the United States.

Video Credit: The New York Times

Leave a Reply

Your email address will not be published. Required fields are marked *