Perth student runs 30 marathons in 30 days in memory of best friend

© SWNSMark McGuire completes his marathon challenge.
Mark McGuire completes his marathon challenge.