
Sir Gümüş medal 5099 158 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 5353 157 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?