Alpha Pact

Alpha Pact is episode eleven of MTV's Teen Wolf Season 3.

Synopsis
Derek and Peter try to save Cora's life.

Video
Episode 11 Preview