Here Be Monsters

An independent podcast about fear, beauty and the unknown. Since 2012. Hosted by Jeff Emtman and others.

https://www.hbmpodcast.com/

subscribe
share






HBM060: The Predators of McNeil Island [EXPLICIT]


McNeil Island sits in Washington State's Puget Sound, just three miles northwest of Steilacoom. For the last 150-odd years, McNeil Island has been a place to house society's undesirables. Eventually the island prison closed, but by then McNeil Island had sprouted a different kind of facility, also nested inside razor wire. It wasn't a prison, but its residents weren't allowed to leave either.


fyyd: Podcast Search Engine
share








 April 20, 2016  40m