Teen Wolf

Teen Wolf

The Last Chimera (5x11)


:

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.

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