Teen Wolf Producer Jeff Davis Speaks Out On Allison Argent’s Death – Was Crystal Reed Fired? BY Amanda Austin on March 28, 2014 | Comments: Leave CommentsRelated : Teen Wolf, Television