2005 NASCAR Championship- Miami, Homestead Motor Speedway USA, N: November 18-20, Homestead Motor Speedway, USA, 2005, Bobby Labonte, 2005 Copyright©Robt LeSieur USA LAT Photographic
November 18-20, Homestead Motor Speedway, USA, 2005,
Bobby Labonte,
2005 Copyright©Robt
LeSieur USA
LAT Photographic