Speed machine returns

The portentous black and red hull of champion maxi, Comanche is now ensconced at Woolwich Dock undergoing a full systems check ahead of an ambitious racing calendar Down Under.