Matchbox 60 vital to success of Operation Neptune

Matchbox 60 vital to success of Operation Neptune
Story by Petty Officer 3rd Class David Micallef June 6, 1944, will always be remembered as D–Day. Allied forces invaded the beaches of Normandy in an operation codenamed Overlord. It was the largest air, land and sea operation undertaken in U.S. history. The landing included more than 5,000 ships, 11,000 airplanes and more than 150,000 servicemen fighting for the Allied forces. Operation Neptune...