Holland Roden will be sending off Teen Wolf season 6 this summer, and she’s got another role secured for after the fact. According to a report from Deadline, Roden is set to co-star on the upcoming third season of the Syfy anthology series Channel Zero, joining Guerilla actor Brandon Scott as a part of the […]