True Blood Season 3 Spoiler Clip: Eric Confronts Russell Edgington

August 26, 2010 by  

HBO has released a spoiler clip from this Sunday’s airing of Episode 11: “Fresh Blood” featuring Eric entering a museum to confront Russell Edgington and his current rampage.  Now what does Ercic have up his sleeves now? Enjoy!