Microsoft Brings Back Racing With ‘Forza Motorsport 7’

In the world of gaming, there are classic game series that we just can’t get enough of. For awhile, one of those titles was Forza Motorsport from Microsoft on the XBox console. Well, it looks like Microsoft is bringing back the racing icon as we get a look at a brand new trailer for Forza […]