New Project - Skunkwerks EM9D
New Project - Skunkwerks EM9D
Ive been under the impression that a superturbodiesel, is a diesel that is both supercharged and turbocharged..hence the name??
What should the name "superturbo" have to do with horsepower per liter? I think thats a load of crap.