2001 NASCAR Richmond Va: 2001 NASCAR May 4-5 Richmond Va USA 2001 Team Owner,James Finch and Jimmy Spencer, -Robt LeSieur2001 LAT Photographic
2001 NASCAR May 4-5 Richmond Va USA 2001
Team Owner,James Finch and Jimmy Spencer,
-Robt
LeSieur2001
LAT Photographic