Buying three electric go karts from China for $5,300 sounded like a risky move from the start. On paper, they promised serious speed and performance that could rival much more expensive setups. But ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results