Day: November 17, 1976

Star Maidens: The Hideout

Star MaidensThe 11th episode of the British-German science fiction series Star Maidens premieres on ITV in the UK.

More about Star Maidens in the LogBook