Teen Wolf Recap: Season 2 Episode 12 – Season Finale ‘Master Plan’ 8/13/12 BY Nicholas Sanford on August 13, 2012 | Comments: 2 commentsRelated : MTV, Recap, Teen Wolf, Television