Twitv04

Links for Teen Wolf S2E12: Master Plan

Episode 12

26,577 watches

August 13, 2012
Scott races to uncover Gerard's master plan following a shocking death on the lacrosse field. Meanwhile, Derek plots to take Gerard down using his own methods.
Season Finale
August 13, 2012
Season Finale
Scott races to uncover Gerard's master plan following a shocking death on the lacrosse field. Meanwhile, Derek plots to take Gerard down using his own methods.
Twitv04