TOYOTA GAZOO Racing South Africa (TGRSA) showed a mix of strong pace and determined recovery on Stage 3 of the 2026 Dakar Rally, overcoming punctures and challenging terrain to move up the leaderboard ...