The Newest Ship In the U.S. Navy - USS St. Louis (LCS 19)

Take a look at the newest ship in the U.S. Navy, joining the fleet commissioned, August 8, 2020 in Naval Station, Mayport, Fla.
Back to Top