With the 2024 Philippine International Motor Show out of the way, we at Top Gear Philippines turned to another important ...