2007 BUSCH Daytona: 05-06 July 2007, Daytona Beach, Florida, USA Rusty Wallace, Steve Wallace ©2007, LAT South, USA LAT Photographic
05-06 July 2007, Daytona Beach, Florida, USA
Rusty Wallace, Steve Wallace
©2007, LAT South, USA
LAT Photographic