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.


Comments

Be the first to comment on this story!

Trending Stories Right Now