Slimey Canyons

Slimey Canyons is a Kart Kingdom Racing Track/area in Kart Kingdom that was popular for a bit in late 2019.