An audio journey recounting my adventures exploring the town of Stelle Illinois.