This week we got hit with another double-header of Teen Wolf, folks! Both of which were jam-packed with new information. Unfortunately, that also means there’s still so much to be resolved before the show comes to a close next week! Last week we saw Scott gathering his own army to defeat Gerard’s, and that had […]