Subaru STI: Is Diesel the Intersection of Power and Fuel Economy? | Gas 2

Subaru STI: Is Diesel the Intersection of Power and Fuel Economy?

by Benjamin Jones March 5, 2008 77 comments