2004 NASCAR Championship: 18-21 November, Homestead-Miami, Florida, USA, 2004 Roush team victory lap Copyright-Robt LeSieur 2004 USA LAT Photographic
18-21 November, Homestead-Miami, Florida, USA, 2004
Roush team victory lap
Copyright-Robt
LeSieur 2004 USA
LAT Photographic