TV Review: True Blood 3.01 – “Bad Blood”
It's back, everyone, and if this opener is any indication this season's going to be one hilariously filthy, sexy, degenerate, bloody season. Really, would you want your vampires and werewolves any other way? Yeah? Well, there's always those movies where they all twinkle or whatever. Read More