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...