The actual location of this plane crash finally uncovered

This picture seems to have been taken on the Isle of Man, but upon closer inspection, the location is actually in Alaska. Atka island, located in the Pacific Ocean, is inhabitated by 95 people. In WW2, the US had a military airport there, and the plane you can see in the picture below is aContinue reading “The actual location of this plane crash finally uncovered”