0
True Blood Season 3 Finale
True Blood capped off its third season Sunday night with Sookie giving very, er, unique funeral rites to someone near and dear to the villainous Russell Edgington.
True Blood capped off its third season Sunday night with Sookie giving very, er, unique funeral rites to someone near and dear to the villainous Russell Edgington.