The Beetles Have Landed: Slug Bug Ranch Relocates to Amarillo
For fans of the weird and the whimsical, we’ve got some news: the Slug Bug Ranch has rolled into a new home along the Mother Road. Now located in East Amarillo, The Bug Ranch pays homage to the more famous Cadillac Ranch which lies just 15 minutes west on Interstate 40. Instead of copying the […] More