rear-mounted electric motor that can make a continuous 75 kilowatts (100 horsepower) of power and 118 pound-feet of torque. The peak power is between 100-150 kW (134-201 hp), while the peak torque ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results