NASCAR America: Through the Field at Watkins Glen (VIDEO)

0 Comments

The NASCAR America crew talks Jimmie Johnson’s ninth top-10 finish in his last 10 road course races despite a rough start, as well Greg Biffle and Jeff Gordon’s break problems.