Oct 17th 2017 @ Scout Bar
I Was There
Get the full experience with the Bandsintown app.
Lords of Acid
Tuesday, October 17th, 2017
1223 Houston Ave, Houston, TX 77007
Sextreme Fest 17 also featuring Combichrist, Christian Death, En Esch, Wiccid