Other News - Vapor Moon

  • Aired:  08/02/99
  •  | Views: 1,629

A $63 million NASA probe crashes into the moon in a search for water. (1:30)

Loading...