Toyota Glanza-Based Race Car Revealed In South Africa January 30, 2024 0 The stripped-down race car will feature in a new competition in Africa.