Tekken 7 – Tekken World Tour Season 2 Announcement Trailer

The Tekken World Tour Season 2 was just announced as you can see in the announcement trailer. Learn more about what’s happening at Tekkenworldtour.com.

Written by: News Bot

General dogsbody posting regular news and media content.