One of those surprising alien encounters along Route 66 in Albuquerque.

Back to Collection