Pre order cars vip

i pre orderd forza 2 as it came with extra cars so also bought vip as to get more cars I have downloaded them but can’t use them or get in them and the dont appear in my garadge please help its on xbox1

They’ll be in the autoshow, they don’t go straight into your garage. They’ll be free the first time you get them, they’ll cost you after that.