Sometimes the most extraordinary discoveries happen when you least expect them, and that’s exactly the case with the Champaign Aviation Museum in Urbana, Ohio – a remarkable treasure trove of World ...
That’s exactly what happens at the Champaign Aviation Museum in Urbana, Ohio – a hidden treasure that somehow manages to fly under the radar despite housing some of the most impressive World War II ...