Doctor Movie : Demonoid (1981) 2022-10-24 Doctor Movie Rik Morgan Comment off The Doctor is in! And its a favorite movie from 1981, the balls out crazy Demonoid! Hope you enjoy!! Podcast: Play in new window | Download 8080s80s Horror80s movie review80s movies80s podcastdemonoidHorrorHorror MoviesHorror PodcastLegion PodcastsMovie ReviewPodcastReviewsatan Hail Ming Power Hour : Episode 93: From Beyond (1986) Legion Podcasts 31 Days of Halloween: Day 25 – Killer Klowns from Outer Space