Accident outside Havertown auto body shop

August 16, 2011 1:22:32 PM PDT
Police are investigating a crash outside a Havertown auto body shop.

Load Comments