Invictus Gaming skins?

I'm just wondering how long its gonna take before the Worlds come out. The SSG skins came out pretty fast and we are quite far into 2019 now and still nothing.
Share
Report as:
Offensive Spam Harassment Incorrect Board
Cancel