National Anthem of the Turks and Caicos Islands - "This Land of Ours" (Instrumental)
ENGLISH This group of Caribbean islands off the Bahamas is a British colony and therefore the official anthem is God...
By: DeroVolk
Follow this link:
National Anthem of the Turks and Caicos Islands - "This Land of Ours" (Instrumental) - Video