07/26/1943 Hannover (Germany)
42-3153} - The Devil's Daughter
L.B. Palmer

Ball Turret failure