BOHEMIA, Long Island — The National Weather Service says a small tornado has touched down on the south shore of Long Island during a storm that uprooted trees and damaged homes.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results