LIVE REVIEW: CHELSEA WOLFE @ IRVING PLAZA admin October 24, 2017 BANDS / LIVE REVIEW / Music 0 Comments Chelsea Wolfe live @ Irving Plaza on 10.17.2017! Photos by Julia Drummond. Continue Reading