Multiple waterspouts — tornadoes over water — were reported in Queens and Long Island, New York, Thursday night, a weather…
Read More

Multiple waterspouts — tornadoes over water — were reported in Queens and Long Island, New York, Thursday night, a weather…
Read More