MyInsideGamer writes:
"Get the balloons out and put on your party hats because Forza 3, the premier Xbox 360 racing sim has sold a whopping 2 million copies since its release in October. To celebrate this, Turn 10 have release two new tracks today from the Nürburgring Grand Prix."