2005 NASCAR Championship -Talladega, Alabama, USA,: April 28 - May 1, Talladega SuperSpeedway, USA, 2005 Rain deley at Talladega, Copyright-Robt LeSieur 2005 USA LAT Photographic
April 28 - May 1, Talladega SuperSpeedway, USA, 2005
Rain deley at Talladega,
Copyright-Robt
LeSieur 2005 USA
LAT Photographic