2012 NASCAR Daytona 500 Race: 26 February, 2012, Daytona Beach, Florida USA Greg Biffle pit stop (c)2012, LAT South LAT Photo USA
26 February, 2012, Daytona Beach, Florida USA
Greg Biffle pit stop
(c)2012, LAT South
LAT Photo USA