United States
15
0/160
andreea_
May 30, 2020 at 05:26 PM
I hope Russian and Turkey
Potmoa
June 1, 2020 at 01:36 PM
In the world :-)
greenie_opencasescheap
June 1, 2020 at 01:51 PM
Idk man, ive head russia and turkey but i dont believe its true, most people just want to have fun
Near1310
June 1, 2020 at 05:37 PM
China are probably most cheaters i have met in game and its frustrating
Keith69
June 1, 2020 at 05:46 PM
North Indonesia
ilikemorebananas
June 1, 2020 at 11:50 PM
well everyone who plays the game is russian so i guess most cheaters also are