Teen Wolf RECAP 2/10/14: Season 3 Episode 18 “Riddled” BY Nicholas Sanford on February 10, 2014 | Comments: 2 commentsRelated : Recap, Teen Wolf, Television