Watch Teen Wolf Season 6 Episode 16 - Triggers

Teen Wolf Season 6 Episode 16

First Aired: September 3, 2017

Description: Liam and Theo attempt to draw the Hunters away from Beacon Hills.