CHAMPIONS of the Caribbean! TKR lift their 5th CPL title

CHAMPIONS of the Caribbean! TKR lift their 5th CPL title