-
PC World
Sep 19, 2017, 4:20 pm162 ptsProject Cars 2 releases Thursday and I don’t know whether this is intentional or not, but Microsoft conveniently pushed a Forza Motorsport 7 demo to the Windows 10 store today. If you’re hoping to do some laps in Forza before committing (or not committing) to a Project CARS 2 purchase, now’s your chance.…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.