Mitsubishi Lancer Evo 3 Shows Up With 3,688 Pound-Feet of Torque Courtesy of 4 In-Wheel Electric Motors

Photo by: Eric Loveday
USA / Global
Our International Editions