Vehicle overturns ejecting one, trapping another

August 1, 2010 5:17:23 PM PDT
Upper Providence police are investigating a one vehicle accident that sent two people to the hospital.

Load Comments