Following the gory death of Franklin at Jason's hands, Tara gives her former crush a hand in this clip from the True Blood Episode "I Smell a Rat."
True Blood Season 3 Episode 10: "I Smell A Rat"
- Related Videos:
- True Blood Videos, True Blood Season 3 Episode 10 Videos
- Uploaded by:
- Matt Richenthal