Suggest an edit07:55Is That a Fact?BBC Two Sun 18th Nov 1990, 07:55 on BBC Two EnglandNorthamptonshire's legend of the Triangular Lodge. Producer Peter Charlton (R)ContributorsProducer:Peter Charlton Source: Radio Times Suggest an edit