Ultra – Worlds Most Challenging MarathonIn under two weeks, Jamie Flanagan will run the Ultra Marathon from the 4th-7th February. The Ultra is the world’s most challenging marathon spanning 160 mile non stop footrace across the [...]