एबे क्लैंसी को 12 जून, 2018 को बारबाडोस बीच पर देखा गया