Zach Bitter Sets New 100 Miles Treadmill & 12 Hours Treadmill Records
On 16 May 2020, American endurance athlete Zach Bitter broke the 100 Miles (160km) Treadmill World Record in 12 hours 9 minutes 5 seconds, his timing being over 20 minutes … Continue Reading →