DeGeneres - Made-Up Mars

Aired:  06/22/00 Views: 973

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

Loading...