… Report # AB-107 Consolidated B-24 Tests …
July 16, 2008 In an effort to get our new Consolidated B-24 bomber off the ground, our engineers and flight crew were rushed through the preliminary flight check and given the green light for take off at 19:00. The craft …