3TEETH – shutdown.exe (Album Review)
The Los Angeles, California based 3TEETH, stylized 3TƎETH, have come a long way since the band’s 2013 formation. Known for their highly atmospheric brand of Industrial laden Rock, 3TEETH made a strong impression with their 2014 self-titled album, and in 2016, were handpicked by Tool ... Read More