JOIN RUSC   |   MEMBER LOGIN   |   HELP
Son Of Satan

Son Of Satan

Broadcast: January 17, 1978
Added: Jan 12 2016

It's a coastal town, not far from a major metropolis. There are a few high rise buildings and a great many houses - none of them are new. Many of the streets are bordered on both sides by trees, and at night the town is very quiet. On one such tree-lined street, on one such quiet night, two men are walking - one a short distance behind the other. The one who trails calls out...