We'll have the full recap (so to speak...) of last night's season finale later, but meanwhile, True Blood fans got an eyeful when Eric (played by Alexander Skarsgard) went full frontal in last night's finale. Definitely must-see TV.
A lot of crazy things happened last night; was Eric's big reveal the craziest?
P.S. Want more Alexander Skarsgard nude? Chelsea Mueller once compiled a roundup of Eric's True Blood naked time. It's thing of beauty (the roundup, that is!—okay, and the booty too, of course...). Don't miss it.
ETA: Aliza Mann's recap of the True Blood Season 6 finale is here!