Car sales might have seen a slight dip recently because of higher excise taxes, but this hasn't stopped major manufacturers from flooding the market with new offerings.More than a dozen launches from a handful of car companies took place during
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.