ITPA Truck and Tractor Pulls Macon County Fair { 67 images } Created 15 Jun 2013

ITPA Truck and Tractor pulls held at the Macon County Fair, Decatur, Illinois
View: 25 | All