gokart

Texas ProKart Challenge
There is a brand new Go Karting facility in Amarillo called The Amarillo Kart Circuit. It is located outside of Amarillo.