Bob Barta’s home Farm 6th Annual Meet
Bob Barta Residence 1015 North Curran Road, McHenry, IL, United States1015 North Curran Rd Mchenry IL 60050 Rain or Shine...lots of room in the Barn in case of rain. Large display of racing engines! Lunch, Donations please. Bring a dish […]