Stallion83 has the highest Gamerscore in the world, currently sitting at over 1,000,000 points. To reward this performance, Microsoft gave him a free Xbox Live membership for life.

Stallion83 has the highest Gamerscore in the world, currently sitting at over 1,000,000 points. To reward this performance, Microsoft gave him a free Xbox Live membership for life.

Next