Source: Forza Motorsport – The Forza 6 Demo Is Here!

From what’s being said in our forums, the demo is really good!

What do you think?