South Texas Stampede (STS) members, James and Lisa Garza, representing The Republic of 'Que, showcased their culinary prowess at the IBCS-sanctioned ATX BBQ Showdown from March 22nd to March 24th, 2024. Held at the Circuit of The Americas (COTA) as part of the EchoPark Automotive Grand Prix NASCAR triple-header weekend,…
View more