Published on November 14th, 2017 | by thec0re30
Tekken World Tour Finals Now Available On YouTube!!
If you missed out on the live stream for the last tournament of the Tekken World Tour, the finals are now available on YouTube. We have added the playlist for the competition below which features some of the highest level of Tekken 7 gameplay this year!!