ib516
Sep 20, 2013Explorer II
More "one-upmanship"?
So apparently Ford has some big news about their 6.7L Powerstroke Diesel they are going to announce at the Texas State Fair. I'm betting it's more powa! They probably are hating the fact that the ...