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

2 years ago, by

August 23, 2012

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