Our horror story this week comes from Macabre.  We’ll hear The Man In The Mirror which first aired November 27, 1961.

[audio:http://archive.org/download/TheHorrorA/TheHorror156.mp3]

Download