User blog comment:TheSpeculator/Immortals on Teen Wolf!?/@comment-4802762-20120807211732

I like the concept of Immortals. But I don't think they are immortal. I think they might be witch practitioners. Witch practitioners are humans that can practice "magic" that all humans can, using herbs and plants and spells. It's like how Stiles was with the Mountain Ash. But Witch Practitioners are not ACTUAL witches.