Keels Laid for Future USS John Finn and USNS Lewis B. Puller
Channel: U.S. Navy
Date: 2013-11-13

Keels Laid for Future USS John Finn and USNS Lewis B. Puller