Battling the Moray Firth

Ross Edgley's Great British Swim S1E16

Ross Edgley takes on the brutal Moray Firth in northern Scotland when he gets a surprise in the skies above to celebrate his 100-day journey so far.

Ross Edgley's Great British Swim

View All

Stay Fit

Videos You May Also Like

Stories