Check out the all-new Nissan LEAF RC with more than double the maximum power and torque output compared to its predecessor!