The Tekken World Tour 2018


The Tekken World Tour 2018 Finals Will Happen in Amsterdam

The Tekken World Tour 2018 Finals Will Happen in Amsterdam

Here are some added details and a quote from this morning's press release.With prize money on-the-line, the stakes for ultimate victory at the Tekken World Tour 2018 Finals will be high Players wishing to participate, but who have not qualified through placement tournaments during the regular TWT season, will have the opportunity to compete in a Last[...]