by Jack Heath
When an unsettling folk tale leads the Ninth Doctor and Rose to a remote village in Wales, they get more than they bargained for.A scientist has taken it upon himself to creat…