Island of the Burning Damned
While southern Britain shivers in winter, the island of Fara bakes in the nineties, as well as the boys at the Met channel have no idea what's going on at the Swan than the regulars. Merely a scientist understands space aliens would be at fault.
Released: 1967-05-01