yo_john117 on 07 October 2011
trasharmdsister12 said: Gametrailers - 9.4 Get More: GameTrailers.com, Forza Motorsport 4 - Review, PC Games, PlayStation 3, Xbox 360 The quick glimpse of Nurburgring looked amazing. |
About time Gametrailers came up with their review! Been waiting for it!