Amarillo’s racing gem finally gets to shine: The debut of the Amarillo Kart Circuit was also a big reveal for a race track that had been hidden, causing even some of the biggest go-kart racing officials in the state to search for it on Google Maps.