
Alien Tethered to Starship at Petroglyph National Monument, Albuquerque, New Mexico. Mesa Point trail at Boca Negra Canyon.
Alien Tethered to Starship at Petroglyph National Monument, Albuquerque, New Mexico. Mesa Point trail at Boca Negra Canyon.
Retired archaeologist, current author
Follow @ANoirLife1