April 21-23, 2023 in Houston, Texas.
We apologize for the quality of the pics, that's all we currently have! If you have pictures of this event, we would love to have them! Email info@txshowdown.com.
Credits: n/a