Thousands without power due to transformer explosion

March 28, 2012 8:44:05 PM PDT
A possible transformer explosion has resulted in a power outage for thousands of South Philadelphia residents.

Load Comments