CHAMPIONSHIP SAILING
Tape captures all action in 1986 J/24 World Championship in Newport, Rhode Island. Coverage includes onboard footage, aerial video, and tactical analysis with the winners.
#0760