Long Lost WWII P-38 Discovered Under 300 Feet of Ice in Greenland
The P-38 "Echo" is part of the Lost Squadron of aircraft that were forced to crash land in Greenland during a blizzard.
Continue ReadingThe P-38 "Echo" is part of the Lost Squadron of aircraft that were forced to crash land in Greenland during a blizzard.
Continue Reading
Join the Discussion