10° Preview: F1 2010 The star is the car. It is the cliché often repeated in the automotive industry and often also applied to racing games, which is also perfectly suited in the case of Forza Motorsport or Gran Turismo .

Read Full Story >>
The story is too old to be commented.