Our strange tale this time comes from Nightmare.  This series aired for 52 episodes between 1953 and 1954, and was hosted by Peter Lorre.  We’ll hear an episode titled The Leech, which first aired April 7, 1954.

Download StrangeTales181