2009 Camping World Truck, Dover: 28-29 May, 2009, Dover, Delaware, USA James Buescher ©2009, LAT South, USA LAT Photographic
28-29 May, 2009, Dover, Delaware, USA
James Buescher
©2009, LAT South, USA
LAT Photographic