Leaked video shows Forza 3? – Instantly pulled
Forza 3 will be announced at E3 this year, of that I am pretty sure. Late last night a video appeared on YouTube of an internal Microsoft meeting at their offices in Brazil which apparently showed a very quick glimpse of the Forza 3 logo in this years lineup. Last Updated: May 1, 2009
Recent Comments