Sorry but I really hate street circuits, if the country can afford to host a race then they should be made to build a proper track
Type: Posts; User: Robti
Sorry but I really hate street circuits, if the country can afford to host a race then they should be made to build a proper track
Started to do other things around the house after that ferrari swop but still watched it to the end
Does anyone know if RTL are showing the races this year ?