Top
60°

Tekken World Tour Finals 2017 Results

The Tekken World Tour Finals in California concluded this past weekend, putting an end to several months of grueling competition.

Read Full Story >>
techraptor.net
The story is too old to be commented.
datriax27d ago

Results? lol Didn't even know they took place. They're so relevant.