I captured this strange picture in Garden of the Gods, Colorado, USA. There was nothing and no one there as I took a landscape picture of a spectacular rock formation. I was shocked when this alien showed up who appeared to be creating an orb.

Leave a Comment