![](https://retrospecticus.org/wp-content/uploads/2020/05/episode042.jpg)
Let terror commence as we unleash Treehouse of Horror 2 from Halloween 1991, and the independence of Turkmenistan as declared on October 27, 1991! If you thought the former was bizarre, wait until you hear the latter – how to […]
Podcast: Play in new window | Download
Subscribe: RSS