2017 St Barth Catacup Wrap Up
In spite of a direct impact from Cat 5 hurricane Irma Catacup 2017 was a huge success. There was evidence of the devastation everywhere you looked. But it was also…
In spite of a direct impact from Cat 5 hurricane Irma Catacup 2017 was a huge success. There was evidence of the devastation everywhere you looked. But it was also…