Armada Cup returns after 20 years

Plymouth, Britain’s Ocean City, celebrated the return of the historic Armada Cup on Saturday (18 July), twenty years since the international offshore race was last held.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *