Worlds "my shop"/ skins

Hi yall i was wondering if we are going to get team skins back for worlds or even a "my shop" section. thanks in advance for answers :) {{sticker:slayer-pantheon-thumbs}}
Share
Report as:
Offensive Spam Harassment Incorrect Board
Cancel