Cheater or McDonald's Wifi gamer?
68
Published 2017-02-19
Either people cheat, or the play with the worst internet ever.
team that did it.
arturobale21
jovannyeselmejor
ELECTRIC_AVENGER