2008 Ford F-250 Road Trip - Wild West Road Test
The weather in Texas was brutal and caught everyone off-guard. We can only imagine the ulcers that Ford's Public Affairs Department endured rescheduling and rerouting its Super Duty media event. Glow-plug test, anyone?
View Related Article
|
|