This Just In - Satellites Out

  • Aired:  04/29/99
  •  | Views: 1,729

Scientists launch a spy satellite that is so advanced it can't even detect itself crash. (1:23)

Loading...