Forza Motorsport 5 First Impressions E3 Expo

What do you do when you are asked to be one of the premier launch titles for new Xbox One? If you’re Turn 10 Studios, you blow the doors off every car you put in the game. In Forza Motorsport 5, Turn 10 looks to do more than just race to the finish line, on [...]