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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results