BHPian GS300 recently shared this with other enthusiasts.The 2006 Disney movie "Cars" has this town - 'Radiator Springs', which was supposed to be a popular stop for passengers along Route 66, until a new highway bypassed the town, causing it to be forgotten.