10 Spacecraft facts By Steven J Davies | Spacecraft 10 Spacecraft facts Spacecraft are amazing feats of engineering and here are ten fun and informative facts about them.