World Tour Finals 2019 Open Contest has begun.
World Tour Finals 2019 Open Contest has ended.
There is no clarifications yet.