VIDEO: True Blood Season 3 Episode 10 – “I Smell a Rat” Preview

August 16, 2010 by  

HBO has released a sneak peek at Episode 10 – “I Smell a Rat” which airs on HBO on Sunday, August 22, 2010 for True Blood fans. It looks as though we’re coming down to the wire as everyone attempts to learn about the truth of their circumstances. The end of the season for True Blood is getting closer and closer!

Ep. 34: I Smell a Rat – Preview