Teen Wolf

Teen Wolf

The Last Chimera (5x11)


: 05, 2016

Scott and Stiles must strive to figure out what’s behind the mysterious infection that’s killing the town sheriff in spite of their deep rift.

  • : 2011
  • : 100
  • : 142k
  • MTV
  • 20