Pedestrian hit crossing River Road in Puyallup, suffers life-threatening injuries

August 03, 2015 02:50 PM

More Videos