Bigfoot on Isis

Someone, or something, huge, is living in seclusion in the local mountains, and some of the students think it’s the legendary monster “Bigfoot”. Isis investigates. The year was 1975 and […]