Glenn Highway Driver, Involved in Two Crashes, Arrested for DUI
Patrolling troopers were about to initiate a traffic stop a 2013 Jeep Patriot, at mile 33 of the Glenn Highway, for driving on a flat tire, when the suspect vehicle struck a trailer being towed by a 2003 Chevy Avalanche. and careened across the median. The Jeep entered the opposite lane of travel, nearly crashing […]