The first and only motoring tourism news site in the Philippines.
Most people would say that being the designated driver on long road trips is a burden. While spending long periods on the road can be stressful for some, being a driver aboard the Mitsubishi Montero Sport is a delightful experience.