Skip to playerSkip to main content
  • 8 years ago
Confirmed funnel cloud spotted in New York City, as storms rolled through the area on July 17.

Recommended