Official Forza 3 Thread

I can vouch for that. Just got my 360 back from Microsoft. I’m enjoying the hell out of this game instead of going to the gym.