Home News International Exciting heats come rain or shine in the Flying Finn Race