Unlock all vh1 content using your TV provider

Tales from the Woods
Season 1 E 3 • 11/06/2017

The housemates must work together as they make their way through an abandoned mental hospital in Inhuman Centipede, but cracks start forming in some alliances.