Lee & Stella Vigil were hiking Edmundson trailhead on East Woodmen Road, located nearly 8 miles north of downtown Colorado Springs. They were reported missing around 8:30 pm Friday night. LE and El Paso County Search and Rescue located their bodies Saturday morning at 12:25 a.m. adjacent to Fountain Creek just off the Santa Fe Trail. They died of gunshot wounds; the case is being investigated as a homicide.
Colorado couple reported missing in Colorado Springs found ...
Colorado couple reported missing in Colorado Springs found ...
Last edited: