The First adidas King of the Road Southeast Asia Championship Recap

The first ever adidas King of the Road (KOTR) Southeast Asia Championship had just concluded in Bonifacio Global City, Metro Manila, Philippines, and I’d say it’s the most “international” race I’ve experienced in the Philippines so far.  Here’s my recap on this outstanding race: