Pilot - 1st Lt. Vincent R. Castle ('Bud'), Bluffs, Illinois. Joined 334th FS 19/2/43, and was killed in a flying accident 19/6/43 at Debden. Flew 17 operations. P-47D-1-RE 42-7881 flown by Castle when he was killed in a flying accident when be stalled and dived into the ground off the end of the runway.
United States of America | Military