WATCH LIVE:

National Weather Service confirms tornado hit Newark, Delaware

WPVI – Philadelphia
National Weather Service confirms tornado hit Newark, Delaware

The National Weather Service has confirmed that an EF-0 tornado touched down in Newark, Delaware on Monday.

View Comments (0)