Teen Wolf Season 2 Finale "Master Plan" Promo

Teen Wolf Season 2 Finale "Master Plan" Promo

Check out the promo for Teen Wolf season 2 finale, episode 12 "Master Plan" airing next week on MTV.