Did She or Didn’t She?

Did She or Didn’t She?

Helen McDermott is a radio and TV presenter who, back in the day, was one of the most popular faces on Anglia TV, the local commercial television franchise-holder in these parts. These days she keeps her hand in by presenting at Mustard TV, a local...

Close