Soaring sausages or flying doughnuts?

2014-11-17 4

Robert Wright examines the thinking behind a striking Airbus design

Free Traffic Exchange