People watch solar eclipse in New York City

NewsflarePublished: August 22, 2017
Published: August 22, 2017

Footage has emerged from the US of people watching a total solar eclipse in New York City, on August 21.

According to reports, it was the first total solar eclipse visible from some of America's Southern states in 38 years.

Be the first to suggest a tag