Teen Wolf Season 6 Episode 16 “Triggers” REVIEW

Here is our review of Teen Wolf Season 6 Episode 16 “Triggers” in which I talk about talks about Theo, bad plans, Scalia and more.

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