Driver arrested after two killed in I-95 crash

Pictured: I-95 crash suspect Jesse Maiden

January 2, 2010 6:20:39 AM PST
Police say a man who caused a deadly crash on Interstate 95 in Philadelphia was high on crack cocaine and marijuana.

Load Comments