Multiple waterspouts, tornadoes over water, were reported in Queens and Long Island, New York Thursday night.
Source: ABC News
Written by
in