anyone had one? this cars slow and the battery loses charge pretty quik, it feels like something in the gearbox might be tighter than it should be but i'm not sure? can a electric speed control take more power than others?
it's brand new i just baught it today
it's brand new i just baught it today