World record human-powered flight confirmed
Wednesday, November 28, 2012 - 09:31
in Astronomy & Space
(Phys.org)—A historic human-powered ornithopter flight by the University of Toronto-based Snowbird in 2010 has been certified as a world record first by the Federation Aeronautique Internationale (FAI).