Extra Life Game Day — Proven Gamer

Tag: Forza 7

Forza 7 Launches on October 3rd

After revealing the Xbox One X console, Microsoft showed Forza 7. The trailer displayed the power of the…

June 11, 2017 · Consoles