L
Luke Garcia
Guest
I just got OW for the PC after being a Masters on Xbox. So, it seems like I just suck. Add me so I have some friends to queue with in here! I’m missing my 1K+ Xbox friends...
Locrian#1314
Locrian#1314