I'm not kidding. This is freakin ridiculous and was announced at the World Cyber Games meet in Sydney last weekend.
Details here.
Personally I'm not all that good at Forza, but I'll have a crack anyway. Anybody else up for it, or for wiping my attempt into the tarmac?
Forza Motorsport 2
Game » consists of 8 releases. Released May 29, 2007
Log in to comment