Technology & Electronics Not the best time for British Airways to run this ad…. by Staff • June 17, 2018 Read more: http://imgur.com/gallery/VfXGXB7 Click here for reuse options!Copyright 2018 Social Zazz Related Posts