5 Most Amazing Spaceflight Feats of 2013 Posted on December 31, 2013 by admin According to Space.com 5 Most Amazing Spaceflight Feats of 2013