A pedestrian is dead following a crash Friday afternoon, according to the Colorado Springs Police Department (CSPD).
It happened around 5:45 p.m. near the intersection of East Espanola Street and North Cascade Avenue, which is located near Monument Valley Park.
When emergency personnel arrived, they say the pedestrian was pronounced dead at the scene. They also say the driver involved in the incident stayed on scene and cooperated…