A new spoiler filled title has emerged for Teen Wolf season 3, episode 11. It comes hours after the first exclusive teaser was dropped.
Season 3, episode 11 will be titled “Alpha Pact”.
Who could be part of this “Alpha Pact”? And what are they making a pact against?