News

Route 66 tourists visit the Cadillac Ranch in Amarillo, Texas, on June 13, 2025. (E. Jason Wambsgans/Chicago Tribune) AMARILLO, Texas — Two other men had come before him that Thursday night in June.