The Faculty of Horror goes monster-hunting in an all-new episode on “TROLLHUNTER” and “WILLOW CREEK”
Andrea and Alex leave the comforts of modernity and go back to nature to discover what humanity has left behind through our obsessions with cryptids and conspiracy theories.