by Aneino_Kaijin » Mon May 05, 2003 4:21 pm
Has anyone heard of this band? I recently was sent a song of theirs and am interested in getting a CD, but they don't seem to have a web site. I think they're from the southwest US, Arizona or New Mexico perhaps. Any information would be appreciated, thanks