A tornado touched down in Cape May Point, New Jersey, Tuesday evening, the National Weather Service said. NEXT Weather Chief Meteorologist Bill Kelly has the details.