The Word - Mission Control

  • Aired:  06/05/07
  •  | Views: 2,947

NASA's Michael Griffin made their mission statement better by deleting any mention of planet protection. (4:20)

Loading...