On Mon. 26 Jul 1943 24-foot self-righting rescue motor launch dropped.....
24-foot self-righting rescue motor launch dropped from an RAF Hudson rescue aircraft to the crew of a US B-17 Fortress that ditched in the North Sea, 26 Jul 1943.
Listing Details
Date
Status coordinate
No status yet
User
Comments