Fauja Singh, popularly known as the 'Sikh Superman,' stunned the world by shattering several records as a marathon runner in multiple age brackets. Since making his debut at the London Marathon in 2000 at the age of 89, Singh has completed it six more times and has also finished marathons in Toronto, New York, and several more cities.