Alex Ridler

Tekken 6: Global Championship Final Feature

The Tekken 6 Global Championship Final, held in Tokyo, saw fighters from around the globe compete for the ultimate victory.

Subscribe to VideoGamerTV for more video content