phillyflyers
phillyflyers
Active BMR member
- Joined
- Aug 8, 2024
- Messages
- 1,076
Frightening 20-foot-tall figure seen clinging to Colorado mountainside
Jessee Clauson, 29, and Camille Avarella, 28, were descending Longs Peak in the Rockies when they caught the lanky gray creature on camera.
www.dailymail.co.uk