Between the months of June and November back in 1980, a bizarre strange of events… Read the postThe Baffling Story of Alan Godfrey (1980) | Todmorden