Macmillan Caring Locally

Marathon Man

Paul O'Boyle is running 27 marathons in 26 consecutive days all whilst completing his full time job!

Story

Share this story