Tag results for: Forza Motorsport

For Microsoft and Sony, this holiday season won’t just be a battle between their respective game consoles, the XBOX ONE and PlayStation 4, it will also be about each of their gaming title franchise, Forza Motorsport and Gran Turismo. In a bid for dominance over the auto …