New Forza 3 Screens: Antipodean Muscle

Here's some new Forza 3 screens, showcasing some of the cars from Australia's V8 touring car series that have found their way into the game. Think NASCAR, only they turn left and right.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement

Share This Story