Teen Wolf poster
TV

Teen Wolf (2011)

S03E07 Currents

Jul 15, 2013 • Season 3 • Episode 7 • HD

As the threat looms nearer to Scott, putting his loyal mentor and boss, Deaton, in jeopardy, Kali and the Twins set their sights on Derek.

Country: US