Muthead

Back to lots of trolls on duo squads intensionally losing games to screw with your ten win streak

Single thread,
lizardking138

I didnt play with randoms but got trolled by EA with desyncs