The Diesel Stop banner

boss

  1. Field Boss

    Field Boss

    This pic was taken in the summer of 99. I've ownd this car now since 1991
Top