Island of the Burning Damned

While american Britain shivers in winter, the northern island of Fara bakes in the ninetiesalso the boys in the Met channel have no further idea what’s going over the regulars in the Swan. Just a stand-offish visting scientist admits distance aliens would be to blame.