May 6 2018 10:16pm

Thousands take part in this year’s BMO Marathon

17,000 runners form 60 countries all aiming to make it to the finish line. But one runner also had love on his mind after finishing the full 42 kilometres.

Responsive site?

Video Home