Teen Wolf
Here is the full video of Teen Wolf Season 3 Episode 11 “Alpha Pact” aired on MTV.

Watch: More Teen Wolf episodes.

Full Video:

Teen Wolf – Season 3 Episode 11 – Alpha Pact: With time running out, Scott is forced to make a difficult choice in order to save both friends, and family while Derek and Peter try to save Cora’s life.