True Blood 3×12 Season Finale Teaser

The final episode will air on September 12nd only on HBO.