Teen Wolf Creator Jeff Davis Tells All–Including Why He Thought the Show Was F–ked

Teen Wolf Creator Jeff Davis Tells All–Including Why He Thought the Show Was F–ked

Tyler Posey, Teen WolfWhen Teen Wolf debuted on June 5, 2011, series creator Jeff Davis thought the show was “f–ked.” With a cast of mostly unknown actors–including Tyler Posey, Crystal Reed, Dylan…

Share