capguncowboy Jul 7, 2014 You might want to post on the forums in the tech section. I know very little about motors, especially the Predators.
You might want to post on the forums in the tech section. I know very little about motors, especially the Predators.