Forza Motorsport 6 Official Launch Trailer Looks Tremendous


We've seen teasers, we've seen gameplay footage and we've seen screenshots from arguably the world's most eagerly anticipated car simulation game. Now it's time to feast our eyes on this official launch trailer.
Read more »