Sign Off - Historic Hoax

Aired:  08/16/06 Views: 1,440

Stephen offers NASA the use of his studio so they can re-shoot the "moon landing." (1:02)

Loading...