This coming weekend the Gran Turismo World Finals will be held in Monaco, with the Nations Cup Semi-Final on Friday, the Manufacturers Final on Saturday and the Nations Cup Final on Sunday. In the run-up
Continue Reading
Will they be driving the Lamborghini VIsion GT at Laguna Seca?