Frankie Rose aiming for repeat powerboat success in Cowes on Sunday
SUNDAY sees the return of competitive powerboat racing to the Isle of Wight with the spectacular Cowes-Torquay-Cowes and the smaller Cowes-Poole-Cowes and Cowes 75 races. With 40 boats already entered in this, the 59th year, the event promises