I've actually never watched Teen Wolf, maybe I'm judging it too harshly. I'll check it out!
Forum Rules