Wednesday, June 17, 2009

350 lb-ft o' torque 3.5-liter EcoBoost powerplant

2010 Ford Taurus SHO

No comments:

Post a Comment