2010 NASCAR New Hampshire: 17-19 September, 2010, Loudon, New Hampshire USA Jeff Green ©2010, LAT South LAT Photographic
17-19 September, 2010, Loudon, New Hampshire USA
Jeff Green
©2010, LAT South
LAT Photographic