New CBSPhilly Weather App: iPhone App Store I Android App Coming Soon I More Info

Storms Knock Out Power Across The Delaware Valley

The storms knocked out traffic lights in Wilmington, Delaware.