Space Module: Colbert - Sunita Williams

Aired:  04/14/09 Views: 80,536

However far the space station goes, Stephen's treadmill will always have gone a few miles more. (6:33)

Loading...