Fatality in 100 Foot Fall in Cheyenne Canyon, Colorado

The Denver Channel reports Efron Roque de la Cruz was killed in a 100 foot fall while hiking with his brother and two friends Monday in Cheyenne Canyon near Colorado Springs.

Posted in Uncategorized and tagged , , by with comments disabled.
%d bloggers like this: