Here’s the video preview of Teen Wolf Season 2 Episode 12: “Master Plan” which airs on August 13, 2012 on MTV. It’s the season finale!
OMG! The “shocking death” on the lacrosse field is revealed. Oh no!!! Please let it not be Stiles!!!
Teen Wolf – Season 2 Episode 12 – Video Preview
Synopsis: A shocking death occurs on the lacrosse field. Scott and his friends are still trying to figure out Gerard’s master plan while Derek plans to take him down his own way.
Latest News on Teen Wolf
All News on Teen Wolf