Tag: 2013 davao ultra marathon

TDR 80K Ultramarathon – March 16, 2013

80 kilometers of Davao City roads await you. Get a chance to go through some of the most challenging streets you can run on in Davao City