This is what's commonly referred to as the JDM gentleman's agreement ... But why were Japanese cars limited to 276 hp in the first place? And when did this all begin and end?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results