
Storm Forces SEPTA Delays, Thousands of Power Outages
Storm Forces SEPTA Delays, Thousands of Power Outages
Southeastern Pennsylvania woke up to heavy damage after a severe storm tore through the region and brought with it heavy rain and flooding.
Photo Credit: NBC10.com
Tags: cck