Astronauts Patch Up Space Bicycle
Friday, March 20, 2009 - 17:07
in Astronomy & Space
After days of downtime because of jammed pedals, Discovery's astronauts can now bike their cares away thanks to the determination of two spaceflyers who pried open the high-tech cycle and cleared a wayward strap.