Bayou Music Center, Houston, Texas, USA
The Sisters At The Planet Edge Tour 2023 of North and South America had The Sisters of Mercy play two gigs in Texas as well, the first one here and the second one on the following evening at Austin City Limits.
The Bayou Music Center is located in downtown Houston and has been operating under various names since 1997, of which "Bayou Music Center" finally prevailed. Capacity: 2.900 standing.
Many, many thanks to all the lovely contributors of the videos here.
Check their channels and you might find more great treasures.