What is the adidas King of the Road (KOTR)? Adidas King of the Road 2011 is a running championship held across five (5) countries – Thailand, Singapore, Indonesia, Malaysia, and Philippines. Each country is a qualifying leg towards the finals, which is held in the Philippines on 23 October...