I'm surprised the GameStop car has never popped up anywhere.
Yeah, some of it is region locked (although it's few and far between). Most often is the case, even on a region locked game, the DLC works fine across regions. Forza Motorsport 2 - The Complete Collection (US exclusive) springs to...