2005 NASCAR Championship-Michigan USA, June 18-19: June 18-19, Michigan International Speedway, USA,Ryan Newman meets the cameras after his ole winning run2005 Copyright-Robt LeSieur USA LAT Photographic
June 18-19, Michigan International Speedway, USA,Ryan Newman meets the cameras after his ole winning run2005 Copyright-Robt
LeSieur USA LAT Photographic