Teen Wolf RECAP 1/6/14: Season 3 Episode 13 “Anchors” BY Nicholas Sanford on January 6, 2014 | Comments: one commentRelated : Recap, Teen Wolf, Television