World’s Fastest Honda S2000 Has Over 375 HP Per Cylinder!


Until the Ferrari 458 Italia came along, the JDM-spec Honda S2000 held the title of the most horsepower per liter for a naturally-aspirated production car, producing 247 horses from its 1,997 cc engine.
Read more ยป