'Forza Motorsport 5' (XOne) - New Screens
by Rainier on Aug. 28, 2013 @ 4:38 a.m. PDT | Filed under News
Forza Motorsport 5 is the latest edition of the racing franchise taking advantage of the infinite power of the cloud, setting a new bar for racing games.
