Pickup truck found crashed near La Salle U.

January 20, 2010 3:35:33 AM PST
Police are investigating an unusual accident in the Logan section of Philadelphia.

Load Comments