The 2013 Texas Truck and Tractor Pulling Association’s season is in the record books. We cover the finals in San Antonio, Texas. Find out who took home what place and how action went down over the 2-day event.
Receive the latest newsletter with the content you love from Diesel Army, directly to your inbox, absolutely FREE!