TDR80 Ultramarathon 2017 will be on March 18, 2017 at Roxas Ave., Davao City. 80 kilometers of Davao City roads await you. If you say yes, be at the starting line at Roxas Ave. at 10 pm on March 18, go through some of the most challenging streets you...