Castle Rock man will spend life in prison plus 92 years for DUI crash that killed Air Force pilot
CASTLE ROCK, Colo. (KRDO) – A Castle Rock man will spend the rest of his life behind bars, plus 92 years, for a DUI crash that killed…
Continue Reading