Ellen Macarthur arrives in Falmouth following her world record achieved the evning before as she sailed across a the finishing line between Ushant and Lizard point.
Related Episodes
Continue listening to more episodes from Visit Cornwall TV Video Podcast.