Strange Tales features a story from the CBS Radio Mystery Theater this week. We’ll hear The Velvet Claws, their broadcast from March 27, 1975.

Download StrangeTales487