Sir Gümüş medal 5265 3 days ago
Is there any improvement regarding the new update? It is one month until the end of 2024, but moderators are still silent.
Bogdan Fulga medal 5411 3 days ago
Not sure if I am right but I think the car from drivers&staff->staff,where is the pit crew,the car is the new car,isn't it?