“Turks and Caicos” aired in the U.K.
The desirability of the Turks and Caicos Islands being used as a film location has been further strengthened by the latest production of a spy thriller entitled “Turks and Caicos”
The major motion picture is the next instalment from David