Possible winter sighting of a sasquatch by hiker couple ~2 miles west of Manitou Springs (Report 82711)

Class B; December 2023; Colorado, Teller County

Go to Source

Comments are closed.