Heres a quote from within a big quote on the forza 2 forums from one of the developers
So the question is, just how badly do you want the three exclusive cars ('06 Ford Saleen Mustang S281 E, '03 Ferrari Challenge Stradale, '06 Subaru Impreza S204) and how far will you go to track down a LCE?
and heres the link... http://forums.forzamotorsport.net/forums/thread/114766.aspx
I think that even though it's only 3 cars and some other stuff... it's still bullshit. The extra content can/will mess with some of the scoreboards like how one of those cars will be the best to use etc... and just the fact that they arent available to the US is just purely stupid and his little saying there is just pointing out that this a marketing scheme. Although I pre-ordered the game because I really want it... I feel like I'm missing out on stuff, which I am... do you feel like I do too?
They arent even putting it out for download or anything any later date.. wtf