Sycamore Steam Show & Threshing Bee
27707 Lukens Road Sycamore IL 60178 27707 Lukens Rd, Sycamore, Illinois, United StatesPreserving agricultural history for future generations to enjoy, the Sycamore Steam Show & Threshing Bee is a four-day event that showcases products like steam engines and gas tractors. Masterpiece of […]