Swiss Air Force Centenary Air Show Report
The Swiss Air Force held a spectacular air show to celebrate the hundredth anniversary of their founding. They held the show at Payerne Air Base, in Switzerland’s Vaud Canton. A number of European nations contributed to the festivities by […]