There are just two episodes remaining on season three of True Blood. Get an early look at the penultimate installment now, titled "Fresh Blood."
Posted in: True Blood