A good cause
One has to admire City types, who spend too much time behind their desks, taking on arduous physical challenges for a good cause.
One has to admire City types, who spend too much time behind their desks, taking on arduous physical challenges for a good cause.