Watch Now: Debris flies across road amid tornado in Long Island

A tornado was spotted in Long Island, New York, on November 13th as it crossed the road.