Car News Mazda’s Manila Auto Salon display was a preview for a potential BT-50 one-make race November 17, 2025 Sam Surla If you dropped by the Mazda Philippines booth at last weekend’s Manila Auto Salon, you…