On our road trip down the Texas part of Route 66, we stopped into this iconic fill-up station in Shamrock, TX, that was featured in the Pixar movie “Cars” as “Ramone’s House of Body Art.”
WATCH: We “Dropped In” to the U-Drop Inn
By chet | May 24, 2018