2007 NASCAR Talladega : 27-29 April, 2007, Talladega, Alabama USA Denny Hamlin leads ©2007, David M. Vaughn, USA LAT Photographic
27-29 April, 2007, Talladega, Alabama USA
Denny Hamlin leads
©2007, David M. Vaughn, USA
LAT Photographic