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

2 years ago, by

August 23, 2012

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