2007 BUSCH Daytona: 05-06 July 2007, Daytona Beach, Florida, USA Kyle Busch ©2007, LAT South, USA LAT Photographic
05-06 July 2007, Daytona Beach, Florida, USA
Kyle Busch
©2007, LAT South, USA
LAT Photographic