The climax of the Forza Racing Championship season 3, Microsoft's eSports championship for its premiere racer, is tying up with the world's greatest motor race.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...