Teen Wolf Season 6 Episode 11 “Said The Spider to the Fly” REVIEW

Here is our review of Teen Wolf Season 6 Episode 11 “Said The Spider to the Fly,” in which Americ and I talk about the new Hellhound, Liam’s control issues, Scott convincing Malia to stay and more.

Teen Wolf airs on Sundays at 8pm MTV. You can find all our Teen Wolf coverage here.