After more than eight months, the TEKKEN World Tour 2018 is finally coming to a close this weekend. The rankings have been finalized, and all…
Continue Reading