Season 5 Episode 12 episode 12

True Blood Season 5 Episode 12 "Save Yourself" Promo

True Blood Season 5 Episode 12 "Save Yourself" Promo

Here's the promo for the exciting season finale of True Blood season 5, episode 12 "Save Yourself" airing next week on HBO.