Davids Basement of the Bizarre

THIS WEEK ON SVENGOOLIE (April 17, 2021): The Crawling Eye

This Saturday on Svengoolie is the 1958 film, THE CRAWLING EYE, also known as THE TROLLENBERG TERROR. A remote mountain resort in Switzerland is invaded by horrible alien creatures that … Read More