Just noticed somewhere in the range of 18 giant planes flying in close formation over Ireland towards the Atlantic, anyone know what this is?
or