Xbox 360 Microsoft’s Global Marketing team at work: Xbox 360 ad for India By Siliconera StaffSeptember 26, 2006