
Ads help us keep this site online
27th August 2024
Posted by Sky News
Former reality TV personality Spencer Matthews has completed 30 marathons in 30 consecutive days completely on sand - breaking a new Guinness World Record and raising more than £350,000 for charity.
