The longest-running motor show in the Philippines, the Trans Sport Show of TSS, has been running strong since its first...
.
May 28, 2022