Browsing Tag

F1 2018

You Can Now Apply For The F1 2018 Beta

Do you like driving really fast vehicles? For example, a Formula One? If you do, then you already heard of the F1 franchise, especially last year's title, F1 2017, which was one of the better, if not the best, titles in the franchise. But, it's a new year, which means that we're getting a brand new F1 game, and you can apply for its beta right now…
Read More...