Spencer Matthews trains to run 30 marathons in 30 days through the desert for charity
Spencer Matthews has shared a behind-the-scenes look at his training, as he prepares to take on 30 marathons in 30 days across the Jordanian desert for charity.
Spencer Matthews has shared a behind-the-scenes look at his training, as he prepares to take on 30 marathons in 30 days across the Jordanian desert for charity.