Avgeek Air France Expo “France is in the Air” By Flavien Tete1 July 2014 In major aviation news, Air France presented is new travel concept at the “France is… Read more