April 26-28, 2024 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