Friday night April 26 was a special night in Pomona, CA as the electro-industrial masters Lords of Acid kicked off their highly anticipated 2024 North American tour at The Glasshouse with Lords of Acid mastermind Praga Khan playing a solo set for a 1-2 punch of in-your-face EDM. The band…
Read more