Royal Turks and Caicos Islands Police
Police force for the British overseas territory of Turks and Caircos Islands


Ford Explorer SportTrac
photo courtesy DP Levitz

Ford Explorer SportTrac
photo courtesy DP Levitz