KSA

Stunning TLC win at 2024 Dakar Rally shines spotlight on Toyota’s illustrious legacy of championing spirit of motorsport

TLC win at 2024 Dakar Rally shines spotlight on Toyota

Dubai, UAE, 14 February 2024: 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...