Fox Karts

The Fox Karts are a set of popular karts in Kart Kingdom.