The Farm Progress Show for 2017

The Farm Progress Show for 2017 will be held in Decatur, Illinois this year on August 29, 30 and 30. The permanent Farm Progress Show site is about one half hour from our front door and lodging space is scarce. … Continue reading