soon suan boon

Soon Suan Boon clocked 2:57:53.31. (Photo 3 © Les Tan/Red Sports)