2007 Busch Darlington: 10-11 May, 2007, Darlington, South Carolina USA Trent Owens. ©2007, (LAT South), USA LAT Photographic
10-11 May, 2007, Darlington, South Carolina USA
Trent Owens.
©2007, (LAT South), USA
LAT Photographic