forza openworld

New Forza for Fall 2012 – Forza Horizon Trailer

A trailer for Forza Horizon has leaked out onto the internet and although the video doesn’t seem to show much gameplay footage – it still looks like a great concept…