Twitching Tongues
Los Angeles, CA, USA
Twitching Tongues was born somewhere between the tears of God and the bowels of the devil. We were cried from heaven and shit from hell. We are the definitions of anger and despair all in the tune of C sharp, but maybe a little flat. We don't care.