This week on Strange Tales, Inner Sanctum shares its story from August 24, 1952, No Rest For The Dead.

Download StrangeTales535