Takuo Toda, head of the Japan Origami Airplane Association (classy!) set a new world record with his 27.9 second flight. His greatest ambition, however, is to launch a paper plane…from space. Toda’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results