Tornado, waterspout rip through Long Island, Queens
Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night.
Source: abcnews.com
Breaking news from the US and the world
Breaking news from the US and the world
Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night.
Source: abcnews.com