Does technology fly modern airliners?

Event details

When
3rd June 2009
Address
Mercedes-Benz World
Surrey
Website

About the event