2005 NASCAR Championship-Dover, Delaware, USA June 04-05: 2005 NASCAR Championship-Dover, Delaware, USA June 04-05June 03-04, Dover International Speedway USA, Greg Biffle drinks the champagne at the podium. 2005 Copyright-Robt LeSieur USA LAT Photographic
2005 NASCAR Championship-Dover, Delaware, USA June 04-05June 03-04, Dover International Speedway USA, Greg Biffle drinks the champagne at the podium. 2005 Copyright-Robt
LeSieur USA LAT Photographic