Teen Wolf Season 5 Episode 11

January 6, 2016 by: admin

Title: The Last Chimera
Summary: Scott and Stiles try to learn what is behind the mysterious infection that is killing the town sheriff in spite of their deep rift.

You can watch streaming (or download) this episode via a button below

Related Video: Teen Wolf

Comments are closed.