Towne Mouse Douglas Carr

Self-described “mountain boy” and “electronic art rock”-er Luzius Stone is finally unleashing his long-awaited album at his album release party this Friday at the Mothlight.