Police cruiser, trolley collide in West Philly

October 12, 2010 6:18:33 AM PDT
Philadelphia Police and SEPTA officials are investigating an accident involving one of their own.

Load Comments