This was filmed in Shamrock, Texas, along Route 66. This Chevy Commercial was filmed at the famous U Drop Inn (featured in the Disney Pixar movies “Cars” as Ramone’s Body Shop.)
This is my painting of one of Route 66’s most famous buildings. This building is one of the most photographed buildings along Route 66.
The U-Drop Inn, also known as Tower Station and Tower Café, was built in 1936 in Shamrock Texas, along the historic Route 66 highway. An unusual example of art deco architecture applied to a gas station and restaurant.
This building was the inspiration for Ramone’s Body Shop, in the Disney Pixar movie “Cars”.