StanChart Marathon 2014: A New Challenge for the Singapore Blade Runner
He has taken part in a variety of running events. These include marathons, vertical marathons and challenging ultras. Even cycling and canoeing races are not new to him either. But … Continue Reading →