Season 5 Episode 12 episode 12

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

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

HBO has released a second sneak peek for the season finale of True Blood, season 5 episode 12 “Save Yourself”.