Sitting four inches off the road these karts really shift! Shifter Karts…Grand Prix action without the price tag.


, , , ,