Shifting Sands Reveal Sunken WWII Treasure
In July 2007 after 65 years under the sands a P-38 was discovered off the coast of northern Wales. Uncovered by tides and shifting sands, the Lockheed P-38 Lightning had spent 65 years in its […]
© 2012 - 2024 Ambroworks, LLC. All Rights Reserved.