Extinct. Ancient. Deadly. From pre-historic times. Once-feared, but presumed dead. Defeated by modern technology. Whatever we’re talking about, it’s back, and it’s already in Bermuda, the next America’s Cup venue.
Are we talking about the return of the measles, last seen in BDA more than 25 years ago?
Or is it something far more frightening?