2009 Nationwide Talladega: 23-25 April, 2009, Talladega, Alabama, USA Trent Owens ©2009 Lesley Ann Miller, USA LAT Photographic
23-25 April, 2009, Talladega, Alabama, USA
Trent Owens
©2009 Lesley Ann Miller, USA
LAT Photographic