HBO aired the penultimate season three episode of True Blood on 8/29/10. What did you think of "Fresh Blood?"

Related Post:
Created at: