The “Gran Turismo Sport” championship races are rapidly approaching – this year they will be held in Sydney, Australia… Read the whole post here.