Tagged:  Turn 10 Studios

By Anthony LaBella, October 18, 2011 0 VG Review

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 »