TechnologyAutomobilesPets
0
This May Be The Most Infuriatingly Located Oil Filter In Automotive History - Jalopnik
The Ford Thunderbird Super Coupe was designed around a 3.8-liter V6. In adding more displacement, Ford plopped the oil filter halfway up its block.
Comments