Tagged: British Airways Advert

British Airways Dear Britain TV Advert Opera Song

British Airways has released a 60-second video to the nation, aiming to bring some optimism into their lives and ensure that the airline will do everything in their power to get Britain flying again. The spot features engineers, dispatchers, call-centre staff and pilots...

You may also like...