Oldest person ever to run a full marathon

With a finish time of eight hours and 25 minutes, 100-year-old Indian-born Brit Fauja Singh completed the Toronto Waterfront marathon to become the oldest person ever to run a full marathon.