Forza Motorsport 6 Demo download available now
Forza Motorsport 6 is scheduled to release in the month of September 15th this year. It is an upcoming racing video game and now a demo for the same is released. This demo will let players to test out this game. Forza is a racing game…