This August 29, 2010, the True Blood Season 3 Episode 11 kick-off! Entitled "Fresh Blood" and you can check the following video below for a sneak preview. The HBO's blockbuster show has been patronized by thousands of the series fanatics because probably of the story the lies within the rest of its season. According to source, the finale is about to come next month and there will be two more remaining segments to come next from today.
However, spoilers and recaps brings us a little idea about the next thing within the story but somehow, it is good to keep an eye to the upcoming big finale. There are some more series to come but probably enjoined with the other season.