Teen Wolf Promo: "Master Plan"
It's all come down to the Teen Wolf Season 2 finale. Who will live and who will die?
More Teen Wolf Clips
Show: Teen Wolf
Episode: "Master Plan" (Season 2, Episode 12)
Original Post: Teen Wolf Season Finale Sneak Peeks: Who Lives? Who Dies?
Date Added: 8/10/2012