Skip to main content
Report this ad

See also:

Tony Stewart wins the pole at Texas for the Duck Commander 500

Tony Stewart wins the pole at Texas Motor Speedway form the Duck Commander 500, April 5, 2014
Tony Stewart wins the pole at Texas Motor Speedway form the Duck Commander 500, April 5, 2014
Photo by Nick Laham
Report this ad