Watch our fantastic encounter with the Dolphin in Turks and Caicos Islands with Grandslam Fishing