By  |  1 Comment

Happy Thursday Truebies! I am still recovering from Dragon Con! After meeting Michael McMillian this week I knew exactly what our throwback would be this week. Steve Newlin’s epic death scene in season 6! During the True Blood panel at Dragon Con, he said the famous line “I love you…JASON STACKHOUSE!” for a fan who asked him to. It was awesome! Definitely a cool death scene. Check out his true death below!


I'm a social butterfly who loves True Blood! I am a correspondent for I love Vampires and supernatural shows. In my head Lafayette is my best friend and Alcide is my boyfriend. Ha! #TrueToTheEnd #Truebie

1 Comment

  1. emax

    September 4, 2014 at 11:03 pm

    Best exit ever!!!! Loved vampire Steve !!!!