2010 Camping World Truck Charlotte: 21 May, 2010, Concord, North Carolina USA Kyle Busch beats Todd Bodine to the checkered flag to win the race ©2010, Lesley Ann Miller, USA LAT Photographic
21 May, 2010, Concord, North Carolina USA
Kyle Busch beats Todd Bodine to the checkered flag to win the race
©2010, Lesley Ann Miller, USA
LAT Photographic