Testing the Track

February 16, 2011 08:30 AM
 

Check out this footage of a test pull at the National Championship tractor pulls in Louisville, Ky.

 

Back to news
RELATED CONTENT

Comments

 

Rate this News Article:

Spell Check

No comments have been posted to this News Article

Close