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