27 August 2010, 2:13 am
Spectators can enjoy some spectacular sights on the water off Cowes this weekend. ONE of the most famous races in the world, the Cowes-Torquay-Cowes race, celebrates its 50th anniversary this weekend at the 2010 British Powerboat Festival.... Read More »