Summary: We hear from Escape on this week’s Strange Tales. From December 24, 1950, here’s The Cave. Download StrangeTales363