High Quality Content by WIKIPEDIA articles! Felix Limo (born August 22, 1980) is a Kenyan long-distance runner, who specializes in the marathon. Limo holds the 15 Kilometres road running word record of 41:29 minutes, run in November 2001 in Nijmegen,...