How a fly flies

1,932,943 views |
Michael Dickinson |
TEDxCaltech
• January 2013