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.