
PHOTOS // LORDS OF ACID with PRAGA KHAN and DEVORA at the Commodore in Vancouver
Photos by Sharon Steele – Lords of Acid is a Belgian American electronic music group founded in 1988 by Praga Khan. The band is known for their sexually explicit lyrics and provocative performances, blending elements of techno, industrial, and … Read More