• spook - One Star
    • Teen Witch (1989) 8 months ago

      Lauren and Quinn continue to celebrate Spookvember 2020 with the most 80s movie that's ever been made: Teen Witch (1989).Follow ...

  • spook - B Positive
    • Blood Shot 3 years, 11 months ago

      CIA vampires?!Listen as Louis and Fraser sift through the buddy cop movie that no-ones talking about!Remember to rate and review ...