Greg Biffle at Day 3 of Daytona Preseason Thunder by Jay | Jan 23, 2011 | NASCAR, Video Greg Biffle at Day 3 of Daytona Preseason Thunder