This time on The Horror, we join Peter Lorre in The Leech, by Nightmare. This story originally aired April 7, 1954.

Download TheHorror915