CHELSEA WOLFE & EMMA RUTH RUNDLE Release Video For “Anhedonia”
Chelsea Wolfe and Emma Ruth Rundle recently teamed up for a new single titled “Anhedonia”. The single has since been made that much better with a great music video from stop motion editor and video producer Cressa Beer. Advertisement. Scroll to continue reading. “The core idea of the video cameContinue Reading