This 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.
I do greatly suspect that this information is pure fabrication; a mere attempt at some form of online notoriety, that quite honestly, should have been left on Reddit.
Amarillo is not usually the place that first comes to mind when you think about being ahead of the game. Not especially when it comes to touristy kinds of places. Yes, we have the Cadillac Ranch.