Have you heard of Ross Edgley?
Have you heard of Ross Edgley? If not, you should have! Ross has just become officially recognised as the World Record holder for the World’s Longest Staged Sea Swim & is currently at sea somewhere off the Scottish coast. We heard the news & wanted to know more… UK strongman Ross Edgley is aiming to […]