2001 NASCAR Atlanta USA November 18 2001: 2001 NASCAR Atlanta USA November 18 2001 Jimmy Spencer in front of the 2002 Target Dodge Winston Cup entry, -Robert LeSieur LAT PHOTOGRAPHIC
2001 NASCAR Atlanta USA November 18 2001
Jimmy Spencer in front of the 2002 Target Dodge Winston Cup entry,
-Robert LeSieur
LAT PHOTOGRAPHIC