Originally Posted by
gibraltar_flyer
Having watched the extended trailer at 1.57 you can see CE as in France and the red tick. So I will put a wager in that it's an Air France Bird.
Definitely an AF A/C the seats alone gave the game away then the Reg and then the ST logo.