BUYING THINGS JUST TO USE THE BATHROOM

Everything You Need to Know to Watch Season 6 of "True Blood"

Everything You Need to Know to Watch Season 6 of "True Blood"

Everyone's magical. Everyone's naked. It's HBO.