Have you ever wondered just what exactly the ratio of cars to people in the Philippines is? We don't know if there is any government agency that keeps track of such statistics. But apparently, the World Bank has been keeping a
We use cookies to ensure you get the best experience on Topgear.com.ph. By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.