Crash Site P-38F-5-LO Lightning # 42-12650

P-38F-5-LO Lightning # 42-12650 force landed on 16 July 1943.

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

Source