Slug Bug Ranch: Quirky Adventure & Tale of Spite Near AmarilloSlug Bug Ranch: Quirky Adventure & Tale of Spite Near AmarilloThis is the perfect spot for you if you're looking for an offbeat tourist destination, with a hilariously spiteful origin story while driving through West Texas: Slug Bug Ranch. NicoNico