2009 Camping World Truck New Hampshire: 18-19 September, 2009, Loudon, New Hampshire USA Aric Almirola ©2009, LAT South, USA LAT Photographic
18-19 September, 2009, Loudon, New Hampshire USA
Aric Almirola
©2009, LAT South, USA
LAT Photographic