No, but I've been meaning to. One of my co-workers is room-mates with one of the special effects make-up artists for the show. It's being filmed in Atlanta. He got to see the season premiere a few months ago, and he's gotten to go on the set a few times to see what it's all about. Pretty cool!