Loading...

'Shuttle Needs To Go Back'

| Only On The Web: CBS News space analyst Bill Harwood discusses why NASA's Discovery will soon be back in space. The launch date was set for July 1.