If even the tiniest bit of turbulence during a flight has you reaching for the barf bag, then you’ll never want to climb aboard this Russian contraption that uses flapping wings to take flight. But it demonstrates that Mother Nature’s designs can be supersized to one day revolutionize air travel.

Read more…