World War 2 Bomber Crash Site Found In Newfoundland Episode #26
Follow
1944 B24D Liberator American Bomber Crashed on the barren ground mountain side on the west coast of Newfoundland, 5 service men died and the plane was missing for 3 years before the crash site was located.