'True Blood' Recap: Vampire Tara Faces Her First Kill

andy-swift-115x115 Sun, June 24, 2012 10:00pm EDT by Andy Swift 4 Comments
True Blood Episode 503