Tucumcari, New Mexico, inspired many elements of Disney's 'Cars' movie, offering visitors a real-life glimpse of Radiator ...