30 Boats from 24 classes came to Largs for the RYA Scotland Champion of Champions on 21/22 October and defending champs Stuart and Richard Urquhart in their National 18 Ultra DID THE BUSINESS AGAIN.