Thanks to Dexter Donham for pointing out this trailer for Vanishing Sail, a documentary still under production and expected to be out in 2013. Filmed in the Grenadines, Vanishing Sail looks at the sailing vessels that once were both the lifeblood of Caribbean commerce. From … Continue reading