Fauja Singh, British 100-year-old marathoner, completed Toronto’s Waterfront Marathon
Name required
Email required
Website
Click here to cancel reply.