Commercial breakdown: Folds of Honor QuikTrip 500
Humans blink their eyes about 15 times a minute and their heart beats about 70 times a minute. Of course, a fan at a race held at Daytona International Speedway may blink much more often, due to flying grains of sand and grit as their racing warriors fly by. At Atlanta...