True Blood Season 5 Episode 12 “Save Yourself” Promo

2 years ago, by

August 20, 2012

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