Last night, after I saw the finale episode of True Blood, I felt like I was in the Twilight Zone. So many “off the wall” things happened in this episode that it took me a second viewing to actually begin to grasp it all, and I’m still not sure I have it 100% yet. If [...]