Tag: stream

Gamer Tips / RSS - 7 months ago

Texas Showdown 2018 results

This weekend in Houston is another edition of Texas Showdown, the state’s largest annual fighting game tournament. The event is part of the Capcom Pro Tour as a Ranking Event, as well as the Tekken World Tour as a Challenger Tournament. This year’s...