SEPTA rails affected by fatal accident

July 4, 2010 1:06:11 PM PDT
Philadelphia police and SEPTA are investigating a fatal accident in Fern Rock.

Load Comments