It’s Go, Go, Go for F1 Online: The Game Beta Registration

by Tony Windebankon December 19, 2011
The Closed Beta for the upcoming PC title F1 Online: The Game is now open for registration. Check here for the details!