Hi,
Any1 knows where to watch the adverts for Xbox 360.
I watched the Indian one .. was good ..
Wondering if they have one for each country they are in .. or one for a country where they see a potential ..
Cheers !
Hi,
Any1 knows where to watch the adverts for Xbox 360.
I watched the Indian one .. was good ..
Wondering if they have one for each country they are in .. or one for a country where they see a potential ..
Cheers !