Alien Clouds on the Arizona Strip

Alien Clouds on the Arizona Strip
Never witnessed clouds like these before, anywhere… They were seen out on the Arizona Strip, one of the most isolated places in the lower 48 states… National Geographic called the Arizona Strip, the Tibet of the Americas because it is so scarce of any human population.

Comments

Leave a Reply