Top Challenger rewards

Is the deadline known for placing an order for the physical challenger rewards? And are we supposed to have received mails already for ordering the rewards? Thanks, Hashashin
Share
Report as:
Offensive Spam Harassment Incorrect Board
Cancel