The all new superduty!!!!!!!
#31
Yup - pretty good testimony of the V10 powerplant, It seems the new 6.2L will be much better than the 5.4L V8 but not quite up to the V10 - however the 6-speed should help a bit.
#33
#35
#40
#41
#42