Daily Slideshow: 2005 Ford F-250 Hides a Stroked 6.3-Liter Power Stroke Heart

Powerful diesel pickups are nothing new, but this stroked out F-250 does things just a little different!

By Brett Foote - March 15, 2018