The free, two-day Spirit of the Forest Bigfoot Festival concludes today. Pictured is Mercer County Fairgrounds' resident 30-foot-tall Bigfoot, named Nelson. Bear Hollow Wood Carvers of Indiana carved him during the 2024 solar eclipse.