On this episode of The Horror, we revisit The Hall Of Fantasy for their broadcast from August 22, 1952, The Castle Of Lavoca.

Download TheHorror895