J70 World Championships coming to Torbay

A world-class sailing event in Torquay