Against All Odds Wiki
Advertisement

HMS Barrow (DM 104) is a Type 42B3 destroyer of the Royal Navy that entered service in the early 1980s. She is currently assigned to the Royal Navy Caribbean Squadron.

Advertisement