Indian GP Could be delayed to December 4
The chiefs from Formula One have been contemplating to have the season finale of the Indian GP end by December ...
The chiefs from Formula One have been contemplating to have the season finale of the Indian GP end by December ...