Studio: Independent
Release: November 1, 1967
Director: Alexander Yan
Writer: Alexander Yan
Cast: Annalee Scott, Michael Desjardin
Studio: Independent
Release: November 1, 1967
Director: Alexander Yan
Writer: Alexander Yan
Cast: Annalee Scott, Michael Desjardin