True Blood Season 3 Episode 11 News

True Blood Season 3, Ep 11 (3x11) "Fresh Blood" Video Blog
Watch True Blood Season 3 Episode 11 "Fresh Blood"
'True Blood' Season 3 Episode 11 Preview - 'Fresh Blood'