Mission: 07/26/1943 Hannover (Germany) Pilot: 42-3153} - The Devil's Daughter Aircraft: L.B. Palmer
Ball Turret failure