Island of the Burning Damned
While Britain shivers in winter, the northern island of Fara bakes from the nineties, along with the boys at the Met station have no further idea what is going on at the Swan compared to regulars. Only a scientist realizes space aliens are the culprit.
Released: 1967-05-01