Gotcha. My wife is from Trinidad where Carib is headquartered. I can spot that logo a mile away. By far my favorite lager...but I will admit that I'm not much of a beer drinker anyway.
May our dear friend rest in eternal peace.
In this picture, showing what is partly his handiwork, Buck is the guy without a hat standing on the wall furthest to the right.