Aaron Johnson has just completed 365 marathons in 365 days. But how does he handle this punishing schedule while maintaining a job at the same time?
Image: Instagram via @mycrazycollies
15.16 18 Dec 2023
Aaron Johnson has just completed 365 marathons in 365 days. But how does he handle this punishing schedule while maintaining a job at the same time?
Image: Instagram via @mycrazycollies
Read more about
Moncrieff HighlightsRelated Episodes