Aircraft Restoration

D-Day Plus 75 Years

The 75th anniversary celebrations for Operation Overlord, better known now as D-Day, reached a crescendo today with the massed fly-over along the beachheads and landing zones of Normandy, France where the June 6th, 1944 invasion […]