True Blood Preview: "I Smell a Rat"
Who can Sookie trust? That question is at the center of the episode "I Smell a Rat," as our heroine must decide whether Bill or Eric has her best interests in mind. Watch a promo for the installment now.
Posted in: True Blood