
Smile of Death, The
Broadcast: September 1, 1975
Added: Jun 14 2014
The pretty little town of Golden Friars stands by the margin of a sizeable lake, hemmed around by an amphitheater of purple mountains. A place where legends are born, and persist. Those most responsible for keeping those legends alive are usually keeping themselves warm inside the George and Dragon pub...