ZAQS.ORG

Tuesday, November 12, 2024 11:45 PM ET

UFOs

Did These Hikers Snap a Photo of Alien Hiding in the Rocky Mountains?

What appeared to be a 20-foot alien or humanoid could be seen clinging to a rock off the Colorado trail, with what looked to be arms, legs, and a slight humpback.

Inside Edition - Weird - 2 months ago