RAF A400M Completes First Operational Beach Landing
This spectacular photo comes courtesy of the UK’s Royal Air Force. It shows an Airbus A400M Atlas coming in for a beach landing at Pembrey Sands beach in South Wales, UK.… Continue reading "RAF A400M Completes First Operational Beach Landing"