The 3rd installment of Forza Horizon is not scheduled to hit the shelves until September 27 but the franchise has announced the first 165 cars to be featured in the game Amongst its lineup includes our very own Aussie Ford Falcon XR8 and FPV Pursuit ute. In total, 350 cars …
Read More »