forza 6

Forza 6 Announced

Microsoft just showed the first trailer for Forza 6. And by trailer, I mean commercial for new car that also happens to be in the game.