Tag: INTEL

Intel Extreme Masters 2017: World’s Biggest...

0
The world’s biggest e-sport arena is built in Poland...