I have seen it. It's HILARIOUS!!!
The moment the segment was over Brit read a statement from NASA stating that they had shown the pictures to the Kerry camp for approval.......
No doubt Kerry endeared himself to the folks at NASA by saying they participated in a dirty trick.