NASA is not being forthright, to say the least. To view the video, click here.