Mercedes-Benz Rally Kicks Off in Istanbul, Türkiye
This year's version of the Mercedes-Benz Rally started from Çırağan Palace Kempinski Istanbul under the name of the 100th Anniversary Republic Rally, commemorating the 100th anniversary of the Turkish Republic. In the scope of the event, a…