September 25, 2011, Loudon, New Hampshire, USA
Tony Stewart takes the checkered flag to win the Sylvania 300 race at New Hampshire Motor Speedway.
(c) 2011, Tyler Barrick
Autostock USA
September 25, 2011, Loudon, New Hampshire, USA
Tony Stewart takes the checkered flag to win the Sylvania 300 race at New Hampshire Motor Speedway.
(c) 2011, Tyler Barrick
Autostock USA