Season 3 Episode 10 episode 10

True Blood Season 3 Episode 10 ” I Smell a Rat ”: Sneak Peeks

True Blood Season 3 Episode 10 ” I Smell a Rat ”: Sneak Peeks

Sneak Peeks for the next week's episode of True Blood titled “I Smell a Rat. Episode spoilers and trailer are already posted.

In the next clip, we get a look at one of True Blood’s second season nemeses, The Fellowship of the Sun’s own Steve Newlin, capitalizing on Russel’s transgression.

And in the last clip, Tara and Jason clean up the mess they made last week.  Not for the squemish.