Produced in 1974, the British Cryptids films were presumably destined to be sold to a UK broadcaster - either the BBC or ITV - but anecdotally they seem to only have been shown at schools and ended up languishing in public libraries. The video files we recovered from the Internet Archive (which...
www.youtube.com