F*cking. Finally. Seriously, about freaking time. Yes, Gran Turismo 5 finally has a release date and that's November 2, 2010 in North and Latin America. No release date was announced for Europe or Japan. You know, because they hate you.
Photo Gallery: (5 images)
Click to zoom - browse by swipe, or use arrow keys
can cause it. You can fix it by adding *.disqus.com to your whitelists.