Noisemaker Kathryn

Channeling bitterness, desperation, and physics knowledge

into music and geeky sound tech. Whee.