Some of the Fastest Cars You Can Drive on EDSA
EDSA is notorious for its traffic that gets you stuck for hours, buses that stop pretty much anywhere to pick up passengers, and motor…
Some of the Fastest Cars You Can Drive on EDSA
EDSA is notorious for its traffic that gets you stuck for hours, buses that stop pretty much anywhere to pick up passengers, and motor…
by Kevin Bruce Francisco · January 27, 2015