Sup iM Jeremy
Enthusiast
Hey everyone, so I don't know if its just me but every time i go online searching for people to do expert missions it takes fooooooor ever to find a match, i'm playing this on xbox one but it would be more fun to take down some missions with some friends any takers?