Topic

USS Barracuda

Barracuda-class hunter-killer submarine of the United States Navy.