1 dead in I-95 accident

February 5, 2010 6:39:46 PM PST
Police are investigating a fatal accident on I-95 near Philadelphia International Airport.

Load Comments