Second pedestrian dies from injuries suffered in December incident on Demonbreun

Created 02/07/2012 - 5:35pm

Staff reports

A second pedestrian hit and injured by an alleged drunk driver in December has died from complications of his injuries, according to Metro police.

Glenn Allen Jr., 23, of Cross Plains, died Tuesday at the Bordeaux Long-Term Care facility. The incident in question happened Dec. 10[1] when Allen and Jeffrey Brooksher, 22, of Greenbrier were hit by a vehicle while crossing Demonbreun Street early that morning. Brooksher died on Dec. 12 from his injuries.

Shortly after Brooksher’s death, police charged Trevor Bradshaw, 23, with one count of vehicular homicide, alleging that he was driving the Scion that hit the two men.

Bradshaw’s girlfriend, Erin Brown, 21, was also charged with vehicular homicide for allegedly allowing Bradshaw to drive her car while intoxicated.

Metro police expect to file a second vehicular homicide charge against Bradshaw and Brown following the news of Allen’s death. The two have a preliminary hearing scheduled for later this month.