By A Mystery Man Writer
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. McCain (DDG-36)
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. McCain (DDG 56)
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. McCain (DDG 56)
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer
USS John S. Mc Cain DDG-36 DL-3 guided missile destroyer Mitscher
USS John S. McCain DDG 56 Arleigh Burke class flight I destroyer