NASCAR Nextel Cup Series : A packed crowd watch the action. NASCAR Nextel Cup Series, Rd 9, Aaron's 499, Talladega, Alabama, USA, 25 April 2004. DIGITAL IMAGE
A packed crowd watch the action.
NASCAR Nextel Cup Series, Rd 9, Aaron's 499, Talladega, Alabama, USA, 25 April 2004.
DIGITAL IMAGE