The 2009 space odyssey is over. After endless troubles, the epic adventure that started in March has come to a happy ending: The Stephen Colbert treadmill has been installed in the International Space Station. Here you have the video proof.
Kinja is in read-only mode. We are working to restore service.