karlfrank.wordpress.com
Hummingbird flight mechanics revealed
Bellingham, Washington Human powered flights can exceed 74 miles in length and gain more widespread adoption in years to come. Watch this video on hummingbird flight from PBS. Pay attention to the …