Originally Posted by SilviaEvo
where do you get the demo? the offcial xbox magazine or what?
|
Yes, the official magazine.
I'm excited for the game, from what I've read at the other forum I visit, I'm gonna really enjoy the game. Ferrari 33SP and Road America? Yes Please!