Season 3 Episode 11 episode 11

True Blood Season 3 Episode 11 " Fresh Blood ": Trailer

True Blood Season 3 Episode 11 " Fresh Blood ": Trailer

True Blood season 3 episode 11 promo trailer. Episode is titled " Fresh Blood ". Official synopsis is already posted.