When youre in a PvP game and realize youre at the top of the leader board for your team Did we just lose?

When youre in a PvP game and realize youre at the top of the leader board for your team Did we just lose?

See More
See More
Upload a Meme