Buffy the Vampire Slayer Explains This Week's Episode of The Originals
6 of 13
When That Witch Bitch Curses Hayley's Baby
Not the baby! Wait, is that a voodoo doll? Since when are these witches into voodoo?
Buffy The Vampire Slayer
What’s Your Reaction?