Switzerland to practise fighter jet take-off and landing on highway

Swiss Air Force, fighter jet take-off, highway, Avenches and Payerne
World
image