Green Dodger Kart

The Green Dodger Kart is a prize players could earn in Kart Kingdom Racing.