Any murder in a small town is especially unsettling. But what if a murder in your town was soon followed by the news that your name may be on a list of the next victims of a ritual sacrifice? Just such a scenario played on in Bellaire, Ohio in 1995, causing widespread alarm and decades of caution.
Follow us on Instagram: thestateofperfectbalancepod
Twitter: StatePerfect
Facebook: The State of Perfect Balance Podcast
Visit our website: http://www.thestateofperfectbalance.com
view more