Season 5 Episode 12 episode 12

True Blood Season 5 Episode 12 “Save Yourself” Sneak Peek 1

True Blood Season 5 Episode 12 “Save Yourself” Sneak Peek 1

Check out this sneak peek for the season finale of True Blood, season 5 episode 12 “Save Yourself”.