K kevy_kev Well-Known Member Joined Jan 19, 2006 Messages 131 Reaction score 4 Location Williamstown, NJ Mar 14, 2006 #1 Anybody ever had this beer? We had it on our honeymoon last year and was delicious! It is made from the Turks cactus that is found in the Turks and caicos Islands.
Anybody ever had this beer? We had it on our honeymoon last year and was delicious! It is made from the Turks cactus that is found in the Turks and caicos Islands.