facebookpixel

This is Vermilion Cliffs National Monument, ostensibly part of Arizona, but also, maybe Mars? Incredible footage of an incredible place.

ADVERTISEMENT