Forza Motorsport 6 Coming To PC As Free-To-Play Game

Forza Motorsport 6 Coming To PC As Free-To-Play Game

PC players are going to be getting their own version of the popular Forza racing series. Microsoft announced Forza Motorsport 6: Apex in a recent…