2001 NASCAR Talladega Talledaga Ala: 2001NASCAR Talladega,Ala Busch series Apr 21,22,2001 Mike McLaughlin dives into his crew after winning -Robert LeSieur2001, LAT Photographic
2001NASCAR Talladega,Ala
Busch series Apr
21,22,2001
Mike McLaughlin dives into his crew after winning
-Robert LeSieur2001,
LAT Photographic