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.
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.