Forza Horizon - Launch Trailer

October 2, 2012

The launch trailer for the game. Also announcing a Forza Horizon demo, which will be available to download on Xbox LIVE starting 9th October