Alpha Pact

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

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