Storms Knock Out Power Across The Delaware Valley

The storms knocked out traffic lights in Wilmington, Delaware.