10/15/2019 From Overblog …
On September 19, 2019, Alex Thomson's Imoca Hugo Boss has been named in London, on River Thames, in front of Tower...