DeGeneres - Made-Up Mars

  • Aired:  06/22/00
  •  | Views: 964

Vance DeGeneres has one word to describe NASA's discovery of water on Mars: made-up. (2:31)

Loading...