about   news   music   videos   releases   shows   line-up   photos   links

e-mail Shrew Florist

psycho-psychedelic, multi-instrumental, rockin' noise chaos from the sparkling depths of Santa Rosa, California, USA!