National Weather Service confirms tornado touched down on LI
The National Weather serviced confirmed a tornado touched down on Long Island Monday as powerful and fast-moving storms swept across the area.
More Videos
From CNN Newsource affiliates