Lords of Acid - Gramercy Theater New York, NY October 2017 | Photos by Lisa Schuchmann