Looking for Overwatch

hello guys,
i'm looking for ovewatch eu key or account i'm willing to pay in cs skins or dota items since my country dosnt support credit cards i can't buy one
thank you :p

Comments

This discussion has been closed.