North America Premier Texas Showdown 2020 Location: Houston, TX, USA Date: 05/01/2020 - 05/03/2020 Website: https://txshowdown.com/ Register