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