2004 Talladega NASCAR
23-25 April, 2004, Talladega, Alabama, USA,
Officials securing the random restrictor plate selection device "bingo ball" prior to qualifying tech inspection.
Copyright-Robt
LeSieur 2004 USA
LAT Photographic