3100 mile race start in 2012
April 6, 2012The world’s longest certified footrace will start at June 17 and will continue till August 7 with 51 day limit.
The world’s longest certified footrace will start at June 17 and will continue till August 7 with 51 day limit.