It seems there’s a theme this week on DUI drivers with previous arrests, which holds true in the case of Ramon Romero.
On July 18, 2004 Sonja DeVries was heading home after work at her shift at the Denver Museum of Nature & Science, when she stopped at a red light at East Alameda Ave. and [...]