8558 "The Stephen Colbert treadmill has been installed in the international space station ."