The Diesel Stop banner

1989 ford f-250 2003 excursion 7.3 diesel 6.0

  1. the big red twins

    the big red twins

    The stock fords back in 2003 well that excursion was a lemon and my dad sinces has recived a new 2004 and 2005 and that old 89 has be redone