Forza Motorsport 3 Stage DemoA quick look at some in-game footage from Forza 3 at the E3 2009 Microsoft Press Conference.By Gamespot Staff on October 23, 2019 at 12:30AM PDT Forza Motorsport 3