The Gymkhana GRiD World Finals are to be held in South Africa on 1st December 2018. In what promises to an epic concoughony of tyre smoke and insanely powerful cars the finals represent the pinnacle of car control above and beyond…
The Gymkhana GRiD World Finals are to be held in South Africa on 1st December 2018. In what promises to an epic concoughony of tyre smoke and insanely powerful cars the finals represent the pinnacle of car control above and beyond…