turn-10

Turn 10’s newest addition to their popular racing franchise, Forza Motorsport 7, will feature 32 tracks; like previous Forza Motorsport titles, all of the real-world locations are officially licensed. These real-world race tracks will be completely rebuilt to accommodate the new features, and look great on your 4K monitors and televisions. Here are the tracks
0 Comments