2007 Busch Daytona : 5-6 July, 2007. Daytona Beach , Florida USA Jason Leffler ©2007, LAT South, USA LAT Photographic
5-6 July, 2007. Daytona Beach , Florida USA
Jason Leffler
©2007, LAT South, USA
LAT Photographic