Authored By: John C. and Guest Author, Amanda Turner, Intern
Police in Virginia Beach, Virginia (VA), on June 7, 2008, identified the man killed in a car crash on June 6 as John Glen Armstrong, 46, of Virginia Beach.
The passenger, Robert P. Nealey, 45, remains in critical condition at Virginia Beach General Hospital.
A police spokesman cited alcohol and speed as factors in this accident where both men were wearing seat beats. Armstrong was killed when his car crashed into a utility pole in Thalia Manor. The accident occurred at about 1:30 am as Armstrong drove down Edinburgh Drive; the car he was driving veered right and hit a pole at Greencastle Lane.