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