Portal Lords Delay - July 6

The scheduled Portal Lords for July 6 will be delayed 1 week, and will begin on July 13.

1 Like