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