Thursday, December 8, 2011

Two-Car Collision on Chaparral Road Slows Traffic


Two-car collision on East Chaparral Road at North 86th Street on December 8, 2011 at 5:26 p.m. MST.