Denver Area CO
Saudi Arabia extends its embrace of the world of video games
The fans flooded through the streets of Riyadh, Saudi Arabia, by the thousands, kept cool by mist machines in the 110-degree heat. A 30-foot-tall replica gold trophy towered over o…