A short documentary illustrating life around the Caribbean island Salt Cay of the Turks and Caicos Islands group.Produced by David Cuoio, Giant Stride Productions