F1 Online Open Beta is ready to play now... and it's a bit like Micro Machines
Like racing cars? Like free games? Then you might well be interested in trying out this officially-licensed F1 game. Manage a team or drive the cars yourself, it's up to you...