April 26-28, 2024 in Houston, Texas.
Texas Showdown 4 at the Stargate Arcade in Houston, TX.
Credits: n/a