We are working on our review for F1 2012 and we've got a new trailer to show off the game and celebrate the launch.   The game is hitting Xbox 360, …

Continue reading →