Less than 15 minutes from Aztec Ruins National Monument in northwestern New Mexico on mostly graded gravel roads, Alien Run Mountain Bike Trail parking area provides year-round access to hiking, ...
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. Two friends got quite the surprise ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results