
Sir Silver medal 5091 237 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 5711 237 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?