Marathons are traditionally 26.2 miles. To some, the marathon represents the ultimate running challenge. But to others, namely people who have run several marathons, they simply arent challenging anymore. For these people, running ultra marathons is the answer.
Ultra marathons are...