19 August 2021 19 August 2021Ben Moorfhouse completed the “Rhodes Extreme Challenge 2021”Last updated on August 23rd, 2021 at 12:55 pm