slow

Metro Manila — one of the worst cities for drivers around the world

It's no surprise that traffic in Metro Manila and neighboring cities is getting worse day by day and statistics from Waze is a proof of a driver's ...

YugaAuto: Automotive News & Reviews in the Philippines
Logo