Browsing: Ross Edgley

Swimmer Ross Edgley broke the world record for the longest staged sea swim on Tuesday (August 14) when he completed…

Read More