Tags

, ,

 true-blood-1024If True Blood has taught fans anything, it’s that nothing lasts forever – even immortal vampires.
After seven seasons, the HBO drama has died the true death and ended on Sunday after 80 episodes of vampires, shape-shifters, werewolves, witches and fairies… (People)