2001 NASCAR North Carolina: 2001 NASCAR North Carolina USA November 04 2001 Jeff Green (10) attempting to hold back Greg Biffle, -Robert LeSieur 2001 LAT Photographic
2001 NASCAR North Carolina USA November 04 2001
Jeff Green (10) attempting to hold back Greg Biffle,
-Robert LeSieur 2001
LAT Photographic