DirtyP2002 on 14 June 2010
doubt it. They showed impressive stuff and all of it seemed to be real, live on stage. Why should Forza 3 be an exception?
Imagine not having GamePass on your console...







