Space/Science » in reply to The ISS Worm?
Saw it; could have come from the shuttle too.Plenty of things get loose.