Mamba Brushless Motor Performance 1/18 #082008