New Forza 6 Trailer And Release Date

This morning, during Microsoft’s E3 press conference, Turn 10 Studios’ Dan Greenawalt introduced Forza 6 with a new trailer, and some new factoids about the upcoming racer. The rumors about the many, many, many cars are very, very, very true. There are over 450 to pick from! You can race ’em in 26 real-world locations, […]