3 results for "a6b64d694f2c36b100d782f058586aaa"
>>712970482
Steam is a Chinese platform. China OWNS steam and valve
>>712733948
50% of Steam is Chinese. lol
I don't speak bald Chinese PC fanboy