Virginia Driver Killed in Left-Turn Accident in Hampton
An attempted early morning left-hand turn became a deadly accident in Hampton, Virginia (VA), on December 21, 2011, when a pickup truck turning onto Hampton Center Parkway collided with a car traveling straight on Magruder Boulevard. A car’s drivr lost his life in a collision with a pickup truck while he was making a left-hand…