Fauja Singh
Congratulations to the incredibly talented and 8 times world record breaking Fauja Singh for completing the Scotiabank Toronto Waterfront Marathon at the ripe old age of 100.
The world's oldest marathon runner Fauja prepares ahead of the Edinburgh marathon.
Mr Singh reached his 100th birthday in April this year (2011).