30Jun/16Off
3Teeth Tease New Album With First Single ‘Degrade’: Exclusive Premiere
Los Angeles-based industrial band 3Teeth was set to work on its second album, <shutdown.exe>, starting at the end of 2015 when it made an...
Los Angeles-based industrial band 3Teeth was set to work on its second album, <shutdown.exe>, starting at the end of 2015 when it made an...