Army Navy Spirit Spot – USS Winston Churchill (DDG 81)

Spirit spot from the crew of USS Winston Churchill (DDG 81) currently on deployment in the 5th Fleet area of operations.

Source: U.S. Navy

More News

Breaking News