Bobo6969's definitions
An engine (2.7 liter 6cyl) in BMW cars in the 80's that was designed for getting good mileage and unfortunately making the cars not "ultimate"
by Bobo6969 May 5, 2007
Get the eta mug.
Get the eta mug.We'll email you a link to sign in instantly.