Hard Luck Beech
By Stephen Chapis Beechcraft AT-7 Navigator USAAF #42-43506 (c/n 4309) rolled off the Wichita production line on February 6, 1943 and delivered to the 729th Navigation Training Squadron at Selman Army Airfield, Louisiana two days […]