THROWBACK THURSDAY: RIP STEVE NEWLIN
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!