Originally Posted by Jack Steel its deff. a china motor , for what i can see Well the motor it comes with is a china made Mabuchi. So it most likely is the original motor.
Forum Rules
Bookmarks