So a Tornado Actually Landed in Delaware Last Night

The National Weather Service reported that an EF-0 tornado (the weakest category) landed in Newark, Delaware last night. And judging by the video below, it may have been the most exciting thing ever to happen in Delaware. Notable quote: “Oh my God.” Also, check out the top left corner of the screen about ten seconds in. The twister itself?

Unlike the one in the video, there were homes in New Castle County that were considerably damaged by the storm. []