13651 I-40 Frontage Rd, Amarillo, Texas 79124 USA
careful if you visit after it rains!
Claim copyright