Freaky giant humanoid photographed climbing Rocky Mountains
Jessee Clauson and Camille Avarella were reviewing photos of their visit to the majestic Rocky Mountains when they spotted something very strange on the side of Longs Peak. A weird humanoid figure, estimated to be 20-feet-tall, appeared to be climbing the side of a rock near the Colorado Trail. — Read the rest
The post Freaky giant humanoid photographed climbing Rocky Mountains appeared first on Boing Boing.