2010 Camping World Truck Charlotte: 21 May 2010, Concord, North Carolina, USA Aric Almirola ©2010, David J. Griffin, USA LAT Photographic
21 May 2010, Concord, North Carolina, USA
Aric Almirola
©2010, David J. Griffin, USA
LAT Photographic