Quote Originally Posted by Echonova
17.75 liters and that's it?....You can get more from a 3.0 liter supra...oh wait, that's because it's not made in the U.S.A.
What did Japan have during WW2 that put out 1000+ lb/ft?

You are comparing apples to dingleberries.