2012 NASCAR Daytona Gatorade Duels: 23 February, 2012, Daytona Beach, Florida USA Greg Biffle pit stop (c)2012, LAT South LAT Photo USA
23 February, 2012, Daytona Beach, Florida USA
Greg Biffle pit stop
(c)2012, LAT South
LAT Photo USA