2007 Busch Daytona: 14-17 February 2007, Daytona Beach , Florida, USA John Andretti ©2007, LAT South, USA LAT Photographic
14-17 February 2007, Daytona Beach , Florida, USA
John Andretti
©2007, LAT South, USA
LAT Photographic