Horse
Why Do Japanese Cars Have 276 Horsepower?
In 1988, Japanese auto manufacturers came together and agreed to a “gentleman’s agreement” – cars would not produce more than 276hp and were to be limited to 180kmh; at least for cars produced for the Japanese domestic market (read our article here on the meaning of JDM if you’re not Read more…