Massachusetts (SSN 798) Keel Laying Ceremony

Massachusetts (SSN 798) Keel Laying Ceremony