10th Rock From The Sun

  • Aired:  03/17/04
  •  | Views: 3,311

NASA does its best to hype the new planet discovery as the second reddest object in the solar system. (2:09)

Tags:  space, science, NASA
Loading...