
Sir Silver medal 5085 213 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 5447 213 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?