Forza is one of the few first-party franchises Microsoft bothers maintaining these days, at least for more serious gamers, so you can bet they were showing off a Forza Horizon trailer during the company's E3 presentation.
Here it is.
Congratulations if you got past twenty seconds, because as soon as I hear someone say "throw it down", I usually reach for the stop button.
Advertisement