Tekken 7 – Watch Us Play!

It’s been far too long since we’ve been graced with a new Tekken game, and we’re not waiting any longer! Watch along as our scrub asses try to win a few fights in Tekken 7 LIVE!

By DaverTime | 1