I saw them live on saturday 16th aug 2003 at the beautiful days festival and they were blinding. Despite the fact that kristin(?) wasn't there. They said a new album was imminent. www.beautifuldays.org
Fill out this form and your posting will get whisked away to a secret hiding place where our trained ninji (plural for ninja) will frown at it, poke at it, and hopefully approve it.