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

Sun, June 24, 2012 10:00pm EDT by 4 Comments
True Blood Episode 503