
Watch Richard Carr win his first ever Cowes Torquay Cowes race
Earlier this month Richard Carr triumphed in the Cowes Torquay Cowes powerboat race for the first time in his career alongside Steve Curtis and Paul Sinclair. Thanks to Stuart Morris, Continue Reading →