Tornado Touched Down in New York City, National Weather Service Confirms

Views 1.4K

A tornado touched down near a church in Queens Thursday evening, the National Weather Service confirmed Friday morning.

Share This Video


Download

  
Report form