hi,
Anyone know anything more 'bout release dates and so on about this game.
From the screenshots and with a force feedback wheel this is the game to buy
i think.
I cannot wait!!!!
Check it out at [link lost in import]
Where have you been for the last 6 years?


































