Catch-22 Remake – Warbirds Over Sardinia!
After a more than seventy year absence, the breathtakingly beautiful island of Sardinia is once again echoing to the clattering roar of R-2600 radial engines. Sardinia, a semi-autonomous region of Italy in the Mediterranean Sea, […]