Virginia-class submarine Massachusetts (SSN 798) Rollout and Launch

Virginia-class submarine Massachusetts (SSN 798) Rollout and Launch