MarioKart Toad Slot Car 1:43
Sold out
$8.99
SKU CAR18317
Nintendo Mario Kart 8 Pull & Speed Racers! The racers are constructed on a plastic chassis with pull-back action and are free-wheeling. So pull them back then let them go and watch them race.