A chimp returns to Earth after a historic 16 minute flight up in space. What a champ by max4u February 6, 2014 0 FacebookTwitterPinterestEmail