Biography
NeedleMouth is an industrial metal band from Huntington Beach, Orange County, California, USA. They have released one album titled Rituals and Consequence.
http://myspace.com/needlemouth
Biography text from Last.fm, available under CC BY-SA.