blogs.hope.edu
Chris-Craft Boats and the D-Day Landings
On June 6, 1944, Allied forces clamored over the sides of large troop ships into 4126 landing craft, many of those LCVPs (Landing Craft, Vehicle, Personnel), and prepared to storm several beaches o…