Xbox Live Hitting Nine New Countries

Good news, everyone! This holiday season, Xbox Live will be officially launching in Brazil, Chile, Colombia, the Czech Republic, Greece, Hungary, Poland, Russia and South Africa.

Advertisement

Share This Story