H Happy29 Guest Sep 16, 2003 #1 Have any of you ever seen a Craftsman Truck race .... at WATKINS GLEN ? Shot taken in game in NASCAR Racing 2003 Season. Attachments ctsshot.jpg 109.5 KB · Views: 5
Have any of you ever seen a Craftsman Truck race .... at WATKINS GLEN ? Shot taken in game in NASCAR Racing 2003 Season.