Episode #3.2
- Episode aired Sep 14, 1986
National Geographic takes a trip sailing off the coast of New England.National Geographic takes a trip sailing off the coast of New England.National Geographic takes a trip sailing off the coast of New England.