By: Morgan Glennon
On this week's episode of Teen Wolf,
chaos reigns supreme as everything terrible happens all at once. Having learned Matt was the Kanima master in last week's episode, we finally get a glimpse into his unhinged mind. And oh man is that mind unhinged! Matt is like every horror movie villain rolled into one. If he had a mustache he would have just spent the entire episode twirling it while laughing manically.
This season, ...