True Blood season 5 finale aired tonight on HBO. The twelve episodes this season flew by it seems to me. Waiting for season 6 is going to suck. Yes Waiting SUCKS.
The screencaps from the finale are below. The page on this site will have all the caps once they are done:
Get 20% Off True Blood Merchandise! Code TBAFF.