Crash Site & Remains P-38H-5-LO Lightning # 42-66869

P-38H-5-LO Lightning # 42-66869 was ditched into sea on 27 November 1943. The pilot survived the crash.

Do you have more information about this location? Inform us!

Source