People watch solar eclipse in New York City

  • 7 years ago
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.

Recommended