2007 Busch Daytona : 14 - 17 February 2007, Daytona Beach, Florida, USA Greg Biffle in for repairs. ©2007, Paul Webb, USA LAT Photographic
14 - 17 February 2007, Daytona Beach, Florida, USA
Greg Biffle in for repairs.
©2007, Paul Webb, USA
LAT Photographic