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