Carrot Karts

The Carrot Karts are karts that were released in Febuary 2017. They are very popular in Kart Kingdom