Another fatal pedestrian hit and run crash on Colfax. CDOT roads are the most deadly in Denver because they are designed for speed.
Post image

Comments