Moment giant 120-ton RAF military Airbus sweeps in to land on Welsh beach

00:00 / 00:00