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 raw power…the supreme creation of the mechanical age…the greatest marvel since the wheel itself…The Steam Engine. Come and see threshing using steam engines and gas […]