Astronaut's Tribute To Steve Jobs From Space Station
Thursday, October 6, 2011 - 14:30
in Astronomy & Space
NASA astronaut Mike Fossum reflects on the indelible mark left behind by the technology icon.
NASA astronaut Mike Fossum reflects on the indelible mark left behind by the technology icon.