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.


Share This Story

Get our newsletter