Tagged: Turn 10 Studios
While Gran Turismo was on hiatus for five years, Microsoft’s Forza Motorsport cemented itself as the premiere racing franchise in gaming. Fans will likely look back on Forza Motorsport 3 as the pinnacle, but this year’s entry is a more… Read More »