Phil Allen watches a 1970’s eco-horror film. The latest edition in our saga features 1977’s “Snowbeast” about a Big Foot on the loose.
Phil Allen digs deep to unearth and watch this 1977 gem titled “Ants”. You may know it by its other more mysterious name “It Happened at Lakewood Manor”.
Phil Allen is suckered into 1977’s eco-horror film “Tentacles”.
Phil Allen bites into another 1970's eco-horror film. On the menu this time, we have 1976's "Grizzly" and a delightful behind the scenes extra!