The car show that spans generations of car enthusiasts is back on May 23-26 at the SMX Convention Center by Mall of Asia. …
Who can resist riding a sleek double-decker jeepney—air-conditioned and with videoke aboard to boot?…