Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night.
Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night. US Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night.
Discover more from World Byte News
Subscribe to get the latest posts sent to your email.


