Tekken Champs Finals w. Let’s Play Live!

Auckland City, New Zealand was alive with flying fists, high kicks and a brawl of epic proportions. With the association of Logitech G Series, Let's Play Live (LPL) showcased the national finals of New Zeala...