Team Land Cruiser Auto Body (TLC) has secured an unprecedented 11th consecutive Production Car category victory at the recently concluded 2024 Dakar Rally in Saudi Arabia, reinforcing Toyota’s illustrious history spanning five decades of championing the spirit of motorsport at the highest level










