RUSC Radio - Halloween
Tell Tale Scar, The

Tell Tale Scar, The

Broadcast: July 17, 1978
Added: May 31 2016

Each of us has at some time in his life experienced deja vu, which literally means 'something already seen'. It can happen any place - you might be on vacation in Paris, you walk into the Louvre and you have the sensation of having been there before. There is no rational explanation, you just know that you have been there before! Eastern philosophy might explain that through reincarnation you actually once had been in the Louvre. Tom Brooks, an investigative reporter, is a close friend of a young District Attorney named Webb Morrison, and is now in his office...