Police: Body dumped in street, car flees

September 23, 2011 2:25:24 PM PDT
Police are questioning a man they suspect helped dump a body on the streets of Philadelphia.

Load Comments