VIDEO: True Blood Season 3 Episode 11 “Fresh Blood” Preview

August 23, 2010 by  

HBO has released a sneak peek at Episode 11 – “Fresh Blood” which airs on HBO on Sunday, August 29, 2010 for True Blood fans. By the looks of the preview it seems Eric and Russell feed off Sookie and drain her allowing Eric to experience walking in daylight and at the same time having Bill tied up and not allowing him to feed Sookie to prevent her from dying.  To tell you the truth I don’t know how Eric will be able to redeem himself from this one. Whether is it is part of a bigger plan or not this may go too far and prevent Sookie from seeing Eric is a positive light ever.

Ep. 35: Fresh Blood – Preview