2010 NASCAR Talladega: 23-25 April, 2010, Talladega, Alabama, USA Greg Biffle and Matt Kenseth © 2010, LAT South, USA LAT Photographic
23-25 April, 2010, Talladega, Alabama, USA
Greg Biffle and Matt Kenseth
© 2010, LAT South, USA
LAT Photographic