Gymkhana GRiD 2018 returns to South Africa for finals

Gymkhana GRiD 2018 returns to South Africa for finals

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 what we think is possible. Hosted in...