An adrenaline rush amongst a beautiful backdrop, “Forza Horizon 3” builds upon the original’s foundation and improves it tenfold to create a sprawling and incredible experience. “Forza...