pauldyson1uk
Full Member
Russia grand prix gone for good*
*till people forget in 10 years
Did not see this coming, fair play to FIA.
According to Business Petersburg, the Igora track has cost about 11 billion rubles ($192 million),that track is now one massive white elephant.