- John Nieves
- October 1, 2015
Waze Survey Confirms What You’ve Known All Along: Manila Has Worst Traffic In The World
EDSA traffic. Photo via Inquirer Yup, you were right If you’ve ever muttered the words “this country has the
EDSA traffic. Photo via Inquirer Yup, you were right If you’ve ever muttered the words “this country has the