Podcast Episodes
EP 05: A Double Feature of The Bizarre
Decatur, Illinois is home to two haunted theaters, The Avon, and The Lincoln. Join us as we explore their history and their hauntings.
Decatur, Illinois is home to two haunted theaters, The Avon, and The Lincoln. Join us as we explore their history and their hauntings.