
Wild Spirit Wins 41st Three Peaks Yacht Race In A Wild Finish
17th June 2018
The annual Barmouth to Fort William 3 Peaks Yacht Race is always a great test of endurance, in both sailing and running, and this year the weather conditions for the race pushed teams to the limits to cope with the…