Running 31 Marathons in 31 Days: Ah Siao, the Tyre Dragger
He is running one marathon every day this month. That equates to 31 marathons in 31 days, or a massive 1,302 kilometres in total. 30-year-old freelance fitness instructor Gerrard Lin, … Continue Reading →