True Blood Reveals Rules of Its Vampire Universe

Interesting read on the “science” behind the vampires. Did I mention I love this show?


About this entry