TWFighter Major 2017 streaming live from Taipei, Taiwan

This weekend is TWFighter Major 2017 in Taipei, Taiwan. One of the last remaining events in both the Capcom Pro Tour (as a Premier Event) and the Tekken World Tour (as a Master Event), this is one of the last chances for players of their respective games …
( read original story …)