Speaking of aliens… can anyone spot the alien face in the picture ??
Been here since November. The more I learn here, the more this photo tugs at me.
It's a VERY old native American ritual site located in southern Nevada.. Really bizarre place full of petroglyphs. They spent a lot of time there and you can definitely feel their presence.
SO.. do you see the alien's face ?