Ichi Ban number 1

Matt Allen’s new TP52 Ichi Ban has been declared the overall winner of the Cruising Yacht Club of Australia’s Rolex Sydney Hobart Yacht Race 2017 – and Allen, the president of Australian Sailing, can hardly believe it.